MIPENHEEVRLFSRWWRWLKALPERLTAKFSEIAVNTKKIAQDDPRTVIHSAKVGFALTLVSLFYYYLLYDSFHPISAMGDVMTVLVVFEFSVGAKLGKGLNRRLATLLAAALGVGAHYLATLSGRICEPILLGFFVFLQAAASTFVRFFPKIKARYDYGLLIFILTFSLTTVSGFRDDEILVMALKRLFTAILGGCVCVIISILVCPVWAGEDLHNLIALNLEELANFLEGFGDEYFKTDDATSTDDKSFLQGYKSVLDSKSSEESLMGEKSLFFTSVSLSLCLLKINLIFIVGRHYLQADFAHWEPRHGQFRFRHPWKQYLEIGTLTRECAYKIDTLSAYLTSDVQVTD