MACNELLEPANCGALQLKHRVVMSAMTRLRNDPITEAPREMNRIYYEQRASEGGLIISEGNAPCHEGRGYIRAPGVYTDAHIKGWKLVNDAVHAKGGYIFCQLMHAGRVSHSSLLPNNILPVAPSAVKMEGLIHIEGGKVAYETPHALELEEIPNIAKAYANAAKQAIDAGFDGIELHGGNGYLLQEFMAKKTNLRTDQYGGSVENRARFVLEVVDACVEAVGADRVGIKLQQGVTFSDLVEPEDDSLAQLAYLGPELEKRNLAYVCLSSLNYDPYYKFMKLDKPNFDTDVFRYFRKYFKGTLMINGGLSPEKAEEYVKDGTTDLVAFGVLYLANANLPELLATGQELNQGGWNTQVWYSKNPTDDEKGFIDWPLVKAVLKKVEDLATNVADALKV*