MVPPDAEMESLYKQLAEVGTEFESSRNEAFAEILKRKKLEAEAEEAIRKIKAFESAHAREVKLRKEAEDALETTLLEKKKLLMEKKEKTYELCKAMRNIALLDCRAQEADRRCEEITGELTLIHSSISTLQQEKQKLKQKNTEAMHWINSWKNRGKYGGQSAIDLAECSVSLGLVEFSSSDLQTATCNFSESFRIGQGGYGDVFKGELSDKTVVIKQLHHYNMQQPSQFFEQVEILAKLRHPHLVTLLGVCPGSWCLVHEYFPGLSLQDRLFWKNNTRPMKWKMRARILAEIASALLFLHSSYPEKIVHGDLRPENVLIDSTGSCKICDVGISSLIPKQALRCPSFDRLSEPKGLFAYTDPEFHETGAMTPKSDIYAFGLIILQMLTGRTLTGLVNEVRRAVLYAQLDSLLDSSAGEWSTFVSRRLAELALQCCELNSRDRPELTSSLVMELKNLNESEEQSVPSFFLCPIRQDIMNDPQVAADGFTYEGEAIEGWLESGHDTSPMTNLKLSHLELTPNHALRLAIKDWLCNL*