MDFLGSAAFSRAIQALDVKTGMLVCLKIIKNNKDYFDQSLDEIKLLKFTNAYDPEDKHNIVRLYDFFYYKEHLFLVCELLRANLYEFQKYNRESGDAPYFTNACIQRIARQVLGSLEFLHSHGLIHSDLKPENILIKSYSRCEVKVIDLGSSCFTTDQLSSYVQSRSYRAPEVILGLPYDQKVDIWSLGCILAELSSGQVLFQNDSLATLLARLEGILGPVPEWMVQKGRYASRFYTRSGQLYERNPTTDRYEMLIPKRTTLSHRVPDAHKGLVDFISYLLLVDPHKRPTAAEALQHPFMEEGYYDV*