MDKKRHAVCVPFPAQGHVIPFIKLAKILHSRGFYVTFVNTEYNHRRLIRSQGPDFVKGFQDFQFETIPEGLPPSDRDATQDPTSLCDSIRKNCLTPFRDLLSKLGSSPVVPPISCVISDGVMTFAIKAAQEFGILDVQFWTASACGYMGYLQFDELTRRGIIPFKDDSFMEDGTLDTIVDGIPGMRNIRLKDLPSFIMTTDPDDILLNYLSDEAHNCLKSSAMIVNTFIELEREVLEAIEARFPNIYVTGPLSLMEKTIPENELSSFRPSLWKEEFLCLEWLNKQEPSSVIYVNYGCVTLMSDHHLKEFAWGLANSKHPFLWIVRPDIVMGYSAVLPDEFLEEIKDRGLLASWCPQDQVLSHPSIGVFLTHCGWNSTIESISSGVPLICWPFFAEQQTNCRYACAEWGIGVEVNKDVKRQEIEAIIKDMLEGKKGKELKDKALEWKKKAAEATDIGGPSWKHFDTFLERLLLNRE*