MHRWAQGESKDPKTWPVLGSQLEAFKNYDRLNDWVTEYFSDDHRTVKMSFLSRSSYLTVDPSNVEHILKNNFENFPKGEESHHRLFDLLGNGILNTEGKMWKTHRKLASLEFSINKLRKLSSTIYKYNALKLVEGLAKSKQGVDVQDLLLDMTFNSICEVLFGGEVDSLYHDIGSNVASALDNVQEMITRRYVFPWWRIQRFLNIGSERYYVLRILSRPQQHSGKEKGSQDLLSRFISHDRSNPTFGSDRELSEAMLSFVLAGRDTTASTLSWFLYCMCVNQDKQEKVLQELIGLESNYYYDHDNNTNNHNTSSVMGFKDYADVLTYEALQSNSTPYLHAALAETLRLYPAVPRDGKVALRDDVLPDGTVLKAGDQVAYIPYAMGRMKFLWGDDALEFTPDRWLQNGTFRPQSPFKFTAFQAGPRMCLGKDAAYLQMKITAAMLLRFYHFELVPNHPIEYRMTNVMIMKYGLKVNVTRRQL*