MESVFMFFCTLLVWLMTPGIALFYGGMVRRKNVLSTAMYSFSSMAIISILWVIVGYSLAFAPGNGFIGSFDWTFLHNVGFAANATYSDAIPHVLFMMFQMTFAILTVAIISGAFAERMNFSAYLIFIILWSLLVYSPVAHWVWGDGGWLRNLGALDFAGGNVVHISSGVTGLVLAIMIGRRKEADSASPHNLPLALIGGILVWFGWYGFNVGSALTIDNVAMTAFVNTNTAAAAGIIGWGLVEWLTNKKPTMLGTISGAIAGLVSITPAAGFVTVPSSLIIGFFGGALCFWAVFWLKGKVKYDDALDAFGLHGIGGIWGGIATGLFATTKVNEAGADGLFYGNASLVVKQLIAIGSTVAYVAVVTALIVVIIKLFLPIRVNEEQEYKGLDLTLHGEKAYQE*