MLSTKIVLNDGLQLYTMGSLSFSVICIFCFGSFIKLSRRWPHIIRETALCERIFLKPCYANQEGLNFTRFLRRWALILLV AALCEHLTYVGSAAWSNYVQIRDCNLKVGFVENYFLRERQELFSVFEYRAWMVFFIEWNTMAMTFVWNFGDIFLFLMCRG LKIRFQQLHWRIRQNLGKPMAKEFWQEIRSDFLDLDSLLKLYDKELSGLILVCCAHNMYFICVQVYHSFQVKGAFMDELY FWFCLLYVISRLMNMMLAASSIPQEIKDISNTLYEVRSSPWCDELGRLSEMLRNETFALSGMGYFYVTRRLIFAMAGALM GYELVLFRQMQGAVVQKSICSRGPGSSMSIFFS