MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSGRGKLYEFGSAGVTKTLERYQHCCYNAQDSNNGALSESQSWYQEISKLRAKFEALQRTQRHLLGEDLGPLSVKELQQLEKQLECALSQARQRKTQLMMEQVEELRRTIQPFTLMSKVFATFSWTAQERHLGEMNRQLKHKLEAEGCSNYTTLQHAACWPAPGGTIVEHDGATYQVHPPAHSVAMDCEPTLQIGYPHHQFPPPEAANNIPRSAATGENNFMLGWVL*