MFRMKQNQLNWMLVTMFINESWERIACFNNIYSNEKKMPLMQMVPLLMKEGNKEDYEPKVVSFGPYHHGNEKLKFVEDFKPTAVQMFIGDDMNEAVFIAAILGEIENVKKCYLEEITCRYTDIQFAHMMLRDACVILNYFGPNTVDKSYKESETINHHLGIAVYSSIRRDMYLLENQIPFLILEILVTLRYNTPRHSFIKAMERDSFKLFFNGKNGMIEHAEAKDDLGKNPAHLLEIFRRVIVTGPDHDPILRDNEYGCCNVNKMLTRLEEGCGKCCKDDENEEWHGGQYVFRSVTDLKSKGIYSKASGIKSLKGVRFSPTRFCWSAELKLPFMYVDMYTRVFFKNMIAYEFSPNSHISDKSVTGYVSFMKLLVVTEEDVKEMRENKIIINSLGSDDDVVQVYKDLNTYEAEDTSYFWTVKKNIEDHYHSKIRTWMAEFRTTYFNNPWTIIALVASLFLLCLDIVQTYYSIHPVPN*