MDMEVEGVEPMELEDSEAVARIRSHVADFMKSCLTEDLVPESSKVVVLDCNLSLRTAFQTLQENAATAVPVWDPQRLTYVGVLSRADFIELATHYLYKSSSTTDMRMLLTHALEHQKVKAWLHLKAMWEKSGGRPAPGDVTPIGAGEGALASPEMMNRIELTPTFVAAEDSLYVACCLLQERRIQSVPIYSQREQMILYLLSHLSVLRFVHQHVAKHVRLGSSTSLAAGGSAGTIASMQGVGGESSSDGRELFDLTVAQLRIGTFHDLATVTYSEPIRRAFDLMMSRGINAVPVIDEHGMVLDEYSRSDACSLVQEIALINLEMCISDAIRTFRQVPVQVCTCRRSETLRQIFERFEAAQSYRLYFVSNTGSLEGVLSLSDLLGYFLSE*