MKNLKMFFFKILFISLMVALSMKGSGINLEDLQNFFHHNLETITLLSFPLLFLLTIYMLSRPKPVYLVDFSCYLPPSHLKVSVKTLMEHARRAREAGVCWKNKENDYLIEFQQKILERSGLGQETCIPEGLQCFPLQQDMAASRKETAEVIFGALDNLFRNTGVKPGEIGILVVNSSTFNPTPSLASMIVNKYKLRDNIKSLNLGGMGCSAGVIAIDVAKGLLQVHRNTYAIVVSTENITQNLYLGKNKSMLVTNCLFRVGGAAILLSNRSRDRSRAKYELLHTVRIHTGSDDRSFECATQEEDEDGIIGVTLTKNLPMVAARTLKINIATLGPLVLPMKEKLAFFVTFLKKKYFRPELKNYTPDFKLAFEHFCIHAGGRALIDELEKNLKLSPLHVEASRMTLHRFGNTSSSSIWYELAYTEAKGRMKEGDRIWQIALGSGFKCNSSVWVALRNVKPSVHNPWEDCMDRYPVEIDI*