MLPTFRARRLEKLLGTPAKIYYKYEGTSPAGSHKPNTAVPQAWYNAAAGVKNVVTETGAGQWGSALSFASSLFGLNCEVWQVRASFDQKPYRRLMMETWGAKVHPSPSTATEAGKRILEADPSSPGSLGIAISEAVEVAATSADTKYCLGSVLNHVLLHQTVIGEECLEQLAALGETPDVVIGCTGGGSNFGGLAFPFLREKLRGKMSPAFRAVEPAACPTLTKGVYAYDFGDTAGLTPLMKMHTLGHGFVPDPIHAGGLRYHGMAPLISHVYELGFMDAVAIQQTECFQAALQFARTEGIIPAPEPTHAIAAAIREALECKRTGEEKVILMAMCGHGHFDLAAYEKYLRGDMVDLSHPADKLEASLAAVPKV*