MTPKISKLNVPEKPRKLVVFPQKIGSLVINGFHHGREESNYEEIESGEELQTFDLTREFALKQMIKDRCYDFDDELISFPQSKNRKLGSIVLHACNDDDKRSDLEYEISRKEINLEKLQRVARSGIPDGGSLRATIWKLLLGYLPTSRDLWEKELNESRLKYNKLKEEFLRKPSELSCRKDKSMILLGHDTSSGVIEPLKRYNISKEDHPLSLGKTSIWHQYFEFTEISEQIDRDLQRTHPDLEFFSGDSSLSTKNKESMRNILLLFAKLNPAISYVQGMNEVLAPLYYVFNTDNDENNVANIEADTFSCFVILMSSCVDHFCQQFDCSSFGIHSTLSKLSELLKTNDEELWHHLELKTKVNPQFYAFRWITLLLTQEFSLHHILRIWDTLLSNPFGLQEILLRICCAMLMCVKSKLIRGDFVGNLKLLQHFPEVDVEHLLQVAQGINMDTSFHSTSFR*