MRGVTADDEMDKNRAGAEFEPGPVPPYRPVDRYGFIKSDQVNPPVEVSAKCRPSSDQEREQRRVRKWRKMIGAGGADWKHYARRKPNVVTRRIRKGIPDCLRGLVWQLISGSRDLLLMHQGVYEQLVLYETSSSELDIIRDISRTFPSHVYFQQRHGPGQRSLYNVLKAYSVYDRDVGYVQGMGFLAGLLLLYMSEEDAFWLLVALLKGAVNAPMEGLYLVGLPLVQQYLFQFERLVKEQLPKLGTHFDQEMINPSMYASQWFITVFSYSFPFPLALRIWDVFLYESHSSYLLDPLLDKYETSCLKDL*