MLNLYRASHVAFPEEKIMEDARIFTTEYLQKALTKCEVLSDKNLSTEIKYALEYPWKCSVPRWEARNHIDVYGTDDAWLHKNLFGWWIESGMNEVTIFRHRHVEYYFWGVLGAFEPEYSARRILISKLCPMLTIFDDLYDTYGTIEEVRLFKEAMKRWDVSITDCLPEIMRICFKFIYKTRNELTDEAMQHQGRDIGSIILELIFKKQSGWPMDNILWQLKFPASNLLELIGLSSRLADDTQDFEDEKASGELISSVWSYLKDNPEATEEDALNHINGIIDHSLMELNREFLKTDDIPLCCKKMIFNMSKGHAESRDLP*