MLHEFWVNFTHNLFKPLLLFFYFGFLIPIFKVRFEFPYVLYQGLTLYLLLAIGWHGGEELAKIKPSNVGAIVGFMVVGFALNFVIGTLAYFLLSKLTAMRRVDRATVAGYYGSDSAGTFATCVAVLTSVGMAFDAYMPVMLAVMEIPGCLVALYLVARLRHRGMNEAGYMADEPGYTTAAMIGAGPGTPARPAHSDSLTAQAERGIEEELELSLEKREHPNWDEDGVKDSGTNASIFSRELLQEVFLNPGLVLLFGGIVIGLISGLQGQKVLHDDDNFFVAAFQGVLCLFLLEMGMTASRKLKDLASAGSGFVFFGLLAPNLFATLGIIVAHGYAYVTNNDFAPGTYVLFAVLCGAASYIAVPAVQRLAIPEASPTLPLAASLGLTFSYNVTIGIPLYIEIARIVGQWFPATGASIG*