MARHIFNPAAVSASGGKSLAFKSAVFLSIFFCAYAFVALLLEPYAGDYMFEQYLNKTKDIDTRVPNVPNVLFPDDWKYRGHRWPQLLFLTRQEAEFGRRMIVSLVVGALLGLERRESNRGAGVRTMSLVSLGACIFTIGSIYAFEAGTQTWDSSRVAAALPSGVGFLGGALIFKDSGQIKGLTTACGVWLACAVGMCCGGGLYFVSFFGVAGVVAVLRFGPRSAMPDDEEDEAKVHPVAVETLEEPLLVKKKSGLTSLPKTLLVSDE*