MKSTADPRTAKSIDWEQFEMALRVAFWCIQPDRPSMSNVVQMLETIFIKNFRGWWFRRHKTKLSLHCASFEEMFGIPLYDASQGFSISHATPNWKHGWPWPRKRHHQGKCLLSEVYEYKGEQSELEHSRLEDGIRDDRNGIVCAWAFSRNKCSEKRRAASPLHLFAENAQLEKFDKGVIKDALGDLLATIHPELSYCGGSAFRRSPRDGISITLLFHPRSLCGRIMNTAKNNTIWLQPGGQVRGQVVEQPNCYLLLQQDWNLVLYNSTVGTSEFAHGRPTFSQISGWKSLGVGPSGVILEVDLAALKAFGGYPCSASSTSSKCKTHKQTQGFINRCSDCLGIRIDKSFRIEKGDKF*