MVRRYYKYVGMYTRNGTGPDLNGGEEGSFETGREQEEMEEDREDYSSMNGGDFIGRSIEAENFEAEVGDEDDFVCYGSEMKEILKSATTSVLCFLTSACLSRFTERDFQRFLACHPPPFRLEASSLWNFRKGQYSIRKFCNSCGVTASRDRCDRCDGKVLKFIRIDAFSQLVDLVDRNLPKIMKLRENLKSGRNSAHNLNAEYLKGRWKSETSKELNLTLLASVDGVTSHGNTKKKIWPITLKLADLPTSEMQKSINILLQGVIEGSENPSTVAWNQLLPTVFMDVEGRTGEAGGVRFNAKIVTFTADQPAKRSLFGMTAANSESSCLFGLCTGTLHKTRGAGGGTIPTSKGVLTQQDSRSRNNGFKDIPPFVVNRILPYDTIIDILHNFPEGLLEVIINGLE