MTADLETQNEYDESGLPGPGAPTPLSALEGVAGLTSRDIKLFVDAGYHTVESIAYTPKRLLEQIKGISEQKATKILVEAAKLVPMGFTTATEMHARRSELISITTGSKQLDTLLGGGIETGSITEIFGEFRTGKSQICHTLAVTCQLPFDMGGGEGKCLYIDTEGTFRPVRLLAVAQRYGLVGEEVLDNVAYARAYNSDHQLQLLNQASQMMCETRFSLLVVDSATSLYRTDFNGRGELSSRQTHLAKFMRTLQRLADEFGIAVVITNQVVAQVDGGPSAMFNPDPKKPIGGNIIAHASTTRLSLKKGRGETRVCKIYDSPCLPESDCLFAINEDGIGDPSPKDLEND*