MAPLVQGIASLTLAASVSYGAFRFFKLWQRLRYYERLNNRLSTELRAAKQEISDRDTRLKTRDETIASLQDDLEKSKTHITNLAYTLQSSERTNRELAQRAQELEGEVQRLDGELGKLKREHGEAQRLLDVRAQELAGAQAFLTKADSLSGGDVISMIETLNAEIMQLSAHMAESFSPMFAISDEERSVSPLSAGSGTALLEEAAVVKSSGDDDASFPRTESPQEFMDSEVQAKDAMAQALEVFGPTMVELLQRTDHAQDPVLLQFAFQAGLSAYTHWIISSWFFEDPEDEVLLTEIYARVREAEEQSVSGRWRALTRYHVQRMMRGNTPSHSPSPGVDDLVIYMADALVNVLLISGLNRRSPVTGHPLYTHSQLHSQVTSTFSNQLNHILSYAKKLNKAVGERVTSCDLEALYIAPDVIFNGTTMEDASADGGKSPNTTPTKNPEKVLCTTDLGLVRAEKVPATRGEWHESVLLKPKVILVSGIKELLGS*