MAAEPVNVNEFQELARQSLPKMYYDFFSGGAEDQHTLRENVEAFSRITFHPRILVDVSKIDMSTTVLGFNISSPIMIAPTAMHKLAHPEGEIATARAAAACNTIMVLSFMSTCTVEEVASSCNAVRFLQLYVFKRRDVSAQLVQRAERNGFKAIVLTADTPRLGRREADIKNRMVSPRLKNFEGLISTEVVTDKGSNIEALASGMFDASLSWKDIEWLRSITNLPILIKGVLTCEDAIKAVEVGVSGIIVSNHGARQLDYVPATISALEEVVLAVGGKVPVLFDGGIRRGTDIFKALALGAQAVFIGRPVIYGLAAKGKHGVRRVIEMLKDELEITMALSGCSSVKDISRRHVRTERDRLQSML*