MEAIRVFGLKLGSKLSIHSQTNAFPAFKLSRFPLTSFPGKHAHLDPLKATTHPLAFDGEENNREFKNLGPSEWGHQFLSAHVDLSEMDALEREIEALKPKVRDMLISSESSKKKILFLYLLVSLGLAYHFEDEIKESLEDGLQKIEEMMASEDDLRFKGDNGKFKECLAKDAKGILSLYEAAHMGTTTDYILDEALSFTLTYMESLAASGTCKINLSRRIRKALDQPQHKNMEIIVAMKYIQFYEEEEDCDKTLLKFAKLNFKFLQLHYLQELKILSKWYKDQDFKSKLPPYFRDRLVECHFASLTCFEPKYARARIFLSKIFTVQIFIDDTCDRYASLGEVESLADTIERWDPDDHAMDGLPDYLKSVVKFVFNTFQEFERKCKRSLRINLQVAKWVKAGHLPSFDEYLDVAGLELAISFTFAGILMGMENVCKPEAYEWLKSRDKLVRGVITKVRLLNDIFGYEDDMRRGYVTNSINCYKKQYGVTEEEAIRKLHQIVADGEKMMNEEFLKPINVPYQVPKVVILDTLRAANVSYEKDDEFTRPGEHLKNCITSIYFDL*