MSSTPAANFSNEDDERKAPTGFHPSLWGDFFISYQPPTAPKHAYMKERAEVLKEEVRKVVKGSNEVPEILDLVITLQRLGLDSYYKAEIDELLCTVYNTDYNDKDLHLVSLRFYLLRKNGYDVSSDIFQHFKDKEGSFVADDTRSLLSLYNAAYMRTHGEKVLDEAVVFTTNRLRSELKHLKSPVADEVSLALDTPLFRRVRIIETQNYIPIYESATTRNEAILEFAKLNVNLLQLIYCEELKTITRWWKELNVESNLSFIRDRIVEMHFWMTGACSEPHYSLLRIILTKMTAFITILDDIFDTYATTEESMMLAKAIYMCNESATVLLPKYMKDFYLYYLKTFDSFEEALGPNKSYRVLYFKELREQAGDHYASTIQCYMLQHGTTIHEACIGIKELIEDSWKDMMKEYLAPTNLQPKIVARTVIDFARTGDYIYKQADSFTFSHTIKDMIASLYVEPYSI*