MEGDACLLETLTELVGTKLDQRPWRASLQCGARLLEHSERLDKAHAKLARQLLAEALSCISQPQPPLDAAACASLCEVVTAAKWRDCSNELHVALVGSTWKALVSFAELVNPSGGESHTGLLACMMQVSAHNMHSLTAAFCQLVELDTVKHIRILRQQLVWTEAVARMWSLAMRSVASGRYRLGSFTHHMMISVVLVLRRLLVETVSELPPDQQDFMIKLACSGTRCVLSVAFTSCKDDAGRLSFCDSLSSIYVQPCEPSASWALALLLLELQGSVVGPSGPDAIMERQIVSCLYPDALRCILDALDHPLCMMHALRTGGGASRVCEDLTRAVRLVTPLFYYGCSSASLYEALYVFGYLLQSALENMHASELCRASSMDAVLSFTLCMSDKEKEFGVALIKDTIRLARAGQQAAEQRFLEHLCSLLTSRSPDRDVPCSACKELLGSTRGKVSTSRNASNACYEGMVCVARFVLRESTMQRAVGMAMHLVLANPECISHVLFALVQRLASLRSDACMIDADVDAIRDFFAALWSAVPSAPHEDTGKRLDSALGVLLMQACAQIMRHCPCKNPAFLFDAELRGHLAARLNELGLLMHSGEEGERYRATVLVRCGSMPRTSLAQGEEFNNRHQVLNREDIELLHHALLQGVLR*