MYTKIIGTGSYLPEQVRTNADLEKMVETSDEWIVTRTGIRKRHIAAPNETVATMGFTAANRAIEMAGIDKDQIGLIVVATTSATHAFPSAACQIQSMLGIKGCPAFDVAAACAGFTYALSIADQYVKSGAVKHALVVGSDVLARTCDPGDRGTIIIFGDGAGAAVLSASEEPGIISTHLHADGRYGELLTLPNADRVNPDNPIYLTMAGNEVFKVAVTELAHIVDETLAANNLDRSELDWLVPHQANLRIISATAKKLGMSMDNVVVTLDRHGNTSAASVPCALDEAVRDGRIKAGQLVLLEAFGGGFTWGSALIRF*