MPLLSSYAEGYGGSHEALREVGLNPEPKPNCEHRNMSSELQLKEAFPPILEIPPFEVFTESEDEHRERIRQGVINLIPLEERNLLLLNSGFDVARQVGMLIETAEQSDDFQGTKTAWLEKTREDMFHFLWEFLARKPVLPINIALENNEVIAPRYGNRKLEDATNEIWRDGATKRAVKKLSPLVASSPASTLFVMTSPMGWVGPGQEVTESQTYLYKKNKDLSISGLTIRTSMALEDHETLLKRLGINLNTSADQISRIINVSETIAAQAGIDFKDVAGMMQDIMGTKIAWLDESTDREVSFDEIYENLEKIPGVDRAIQTTVDGFISSTDSNFNEISRESLTELAVELGKTIIRMQKAIEITDIDDAVKPSYETVIYITSSMPPEEFIRESQVIQMMKGCTASNSSTSIDSVTGPRNMAEGWHDGTCRICHSQTLVGPCSICSICAERL