MNLLNTTTRIFFLHQPKQSIITPSSLSFNAKLSLDSSKTNFQMSCLISGQSFRRPAKRFIVSNAASPSLSGSPDQFLDGGAQTKEETITETEQDPINLADPDSCFCEFQGVNIHHKVFDPRTISDDAPITSVDAQGTTPKVEFPMILLHGFGASVFSWNRVMKPLARLVRSKVLAFDRPAFGLTSRILHPFSGVTNDAKPLNPYSMVYSVLTTLYFIDFLASEKAILVGHSAGCLVAVDSYFEAPERVAALILVAPAIFAPRPVNTAAGAGDNRGENGPRSKFLGTLVELSKVIIGAISTVLTGMASMLSSLYKKALAAFLRSYLGVMLVRMAINKFGVTAVRNAWYDSKQVTDHVVQGYTKPLKAKGWDKALVEFTVATLTDNNGSEKKPPLSKRLQEIKCPVLIVTGDTDRIVPAWNAERLSRAIPGSVFEVIKKCGHLPQEEKPDEFISVVAKFLGDVFGGSQREQQVDLKFQGSVS*