MEKGVKRWLVDTSKWNPTPHDFSSALSVLPQHERSSITRFLRMEDRKQALVSRLLQYALIHEVLGIPYNEIVIKRTFEGKPYLECSKVGVEFPNFNFNVSHHGDHVAIASEPLCLVGVDVVCCIKPEKESVPEFIENFSSYFSSLEWDNIINTGTSDEILVDFYRYWCLKEAFVKAVGSGVAYGVDKVEFHHTNWTNISVKVDGEPLTEWRFWLFKLPERHWVAVARGHPRFATENYKRTISKAEFDAEEYHKGLNLPNVAFVTRIIEQLIPVSHGEEKAN*