MGKSSLMFQTEIILLKTAAQLAFPNLLEVHEKFPRGKVKSLSNFLENYEPKYRAVYKSLALVGCSNMIERNVEKSDSNNESSVKAAVPAILTVRYNAWEYRNESEAWAGLVVKITKEMEETMALAQWSLATTVVVMVWTVVKSTMAILKPISTQIAGYISLLDHIEKLVITNRWDWSPNNVGDTTFPKMRPQFKGNLPIVVLVDDLDRCQESAILQVLTAINLVLAACKIDVILGMEKKIIDRAIIKKYGDQRNNKSKKSNEELADKFFQKIIQLPLDLPDPSDAKSKRYIFGRATRFIGW*