MTQDGPFGPVVNGTQIVFFEYLPNKPAAISFVALFGIVTLAHLIFIFIYRAWFFIPFILGGICEIFGYFGRAQAHDDPVEAGPFILQNVLLLAGTPFLAATIYMSLRRVAAALDSEHLSFLSLRWLTKLYVLIDIGCIASQFIGAIIPASGDADAIVKGRIILITGLVVQLCALSVFIITSLYLYLRVRNEAGPFLDSSFVRWRRYFRTIEAVTVVMIIRSIVRAVEYLQGQGGFVISHEIFIYLFDALPMFLVMLFFLVVHPGRLVKERMDPKRRQRQSEHVRLTKYSTRLE*