MPVLEDLRAIWEWILTEKLHIPLSQRSSYSAVLVVPETFDNREIKELLSIILGDLHFNIAVIHQEALATVFGNGLSTACVVNIGAQVTSVICVEDGVALPATGITLSFGGEDVSRCLLWTQRHHQTWPPIRTDAVAKPIDLLMLNRLKETYCQIKEGETDAIVVVHSYEDGMSAGAHKTRLTALNVPSMGLFYPKLLVPEVYPPPPRTWFHDYEDMLEDTLNVEYPRRPDGSDLYSGFNAGSSMWESYPVFTNKHKKEEKLGLAEAITKSILSTGRIDLQRKLFCSIQLGGGASITNGLVAAVEDRVLHAIPPNEAIDTVEVLQSRNNPTYVSWKGGVILAIIDFSHEAWIYREDWIRGGLYIGSNRKYRDSYYIQAQPMCYMSS*