MPPPAAAAALLRRVGLGLGAGAGVGVRGLATLPDAAQPQHPTSKDAYFAAVHHLSTVVRRDFYLERTLNRLRLPSPFPPDLALRVIRAAAPAEPLHAARFLAWLRAKPSFAASADHFDALLLPLARARLFTHLWSLAADMRALGLPLSPSTFSAVISSYGQSRLTDQAVEVFNRLPRFGCPQTTQVYNALLDALCANGSFAGAYKLLRRMARKGVAPDRATFSTLVDAWCAAGKLREAQAFLDDMAERGFHPPVRGRDLLVDGLVRAGRLEEAKAFALRMTKEGVLPDVATFNSLAEALCSSGDVEFAVALLADASSRGLCPDISTYKVMIPAVAKAGRIDEAFRLFYAALEDGHRPFPSLYAAIIKALCKAGRFADAFAFFGDMKSKGHPPNRPVYVMLVKMCVRGGRFVEAANYLVEMSEAGFAPRAPTFNSVVDGLRHCGKHDLAQRMEQLEMSMNGN*