MESKHIVFFFLFTLAAFITASNSKSIIKRLPGFDGDLPFTLETGYIGVGEDEAVQIFYYFVESERNPSEDPLLIYLTGGPGTSVLYSMMYQIGPLNFDTETSWGNNITLKLNPYSWSKIANVIYIDAPAGAGFAYATTYEASMSSDSMLASDAYDFLRKWFLEHPEFLSNPLYISGISYMGIILPNVALHVYNGNERGDQPQMNIKGVISVSPLTDKFGDFNSRFEFAHRLSLISDDIYESTKETCVGNYLSIYDHSDNILCSNNLQWVDECTSKINLENILEPLCDPTDPACREATFGLVVIWANNKEVQKALNVREGTIGTWEWQNSTIHYDLGKNDTLIYAYDVFSTVPMHKQLLAKKCQYLIICGDHDMVFPHVGTEAWIRSLNLPVEKRWEPWFVNDQIAGYQVTYAQNDYLLTYSTIKGAGHGIALYKPEEALAMVDGWLDSRTYLSDI*