MDSFRKQLDALMGANRNGDVEEVQRNYYDRDVCRLHLAGLCPHELFQLTKMDMGPCTKLHSLQLRKEYEAAKSKGKANFNQELEEVLGRLIGECDRKIVRALRRLEDDDAKAATAISVSKVSKTLEAEELTKQIKQKIKGIEYLDLEGKTDEKIRIMEEIELLRAKRADVQAQAILDAFNKDRASMPQPMTNPPTLAPLPTLAPPDARTQEIIQEKLKRAEELGELGMIDEAQKAMEEAEALRKLGARHEVVLDPAKIAAANVQITDQKLRVCDICGAFLSVYDSDRRLADHFGGKLHLGYMQIREKVDDIQEEEKNSRHRSDDDRYHDQNNSRERGMDRDRDRDRERNRERSHALESRRDRDNERGRDREYPDHSQHSRDIDRASERDRGGRDYYYHGHSSNPISSGRRRSPSKSRSRDRSQERSRDRDRSQERSRDRDRSEYYRRQQRY*