MALQRQLIPPFRHAIVEDSFFRGAYPTIKNFRFLRRLHLKTLVSLTPEAHPNRDMREFCEHEGITVHNFFVEKFQDGVTLTNAKVIQVLQIIIRPENLPVYVHCLDGTHVTGLVVMCFRKLQSWNLSTSTAEFCQFEKDGEISREESQFVESFRGEIEVPPVIPKWLWQGVRTVKHPSFRLRLLPAVAGVEKDGAHLLANDHADPNNSSTSVMSRPQYHPSRASNLMVSHVANHQGMAGLGIPNGRESPGRGLVGSLAAPNGMMEGAVTYGDGDNGRRQSGGRIRHMGVWLGTESSGVDEIVNKRGGVVVKPPPILALDRTERWSGPQAIVGFPRKGFCEVQDSESRRNLEALSLEGVDVFGPRRMPGWPRQVRRPRSIVGTNTGMYVL*