MGTAAELVDEGSMEDLEWDEPVQSVQELAEKQGVKAVPAAYIRPLQDRPRIETRREAGEGGGGGGGGGAITATAAAQRVEVPVIDFAGLQDERRRGLVMKEVGMACEEWGVFQLINHPIPPSLLQRVRRVAAEFFELPLEDKQVYANTPGSLTGYGSRMGIAKNSVLDWGDYFLHYVWPPEDRAIDEVWPNKPSQYRDTIEEYSQEMHKLYKSLMATLSKNLGLKPDYLERAFGKGASQVLRINYYPPCPQPHLTLGMGSHSDAGGMTFLLQDQVPGLQVRKEDQWIMVKPIENAILINIADQLQIISNGKYKSVEHRAIVNKRKARMTIAIFCNPADDTKISPAPALLDAWHPPLYRSMTFGEFLASFFKKGLDGKGYIESFKTQCHHP*