MEKSKFLTSLVILILVLPYANATLPGPKAKKHFVLVHRGSHGAWCWYKIVALMRSSGHNVTAIDLAASGINPKQALEVPHLSDYFSPLMKFMVSLPAHEKVVLLGHEFGGFAISKAMESFPEKISVAVFVTALMPGQILNATTIYTELLAFTGVLSALDNRVTYDNGPTNPPTTLSYGPKYLATKFYNKSPIQDFMLAITVLRPIYIYSVEDVSKEIVVSSRRYGSVKRVFIVAAEDNLLKKEFQKWMIEKNSPDDVEEIQGSDHMIMMSKPQKLFTTLLSIANKYS*