MDPYPGPRQLAFAGFAPVSRGLPAAAPAPAVSPQHPAGPSCRTRFQDRARTQSPAARSPIPEPRRLEGQAIKRSRFFSGSPVGGASFKRVARDALASSSPVPAPSASAPASEPDADDGIAAYERELRGATERLLATLELVSGMSREVDAIMERYRERHEACKSAAEEFRLPSGLADDAGFDASVRLLMNDAEFSRAMEVYANVAIARLDAAAAALPALEEDPEDEATLAEMRVALLNEIPLGPEPAAWPEFVRLNPGLWAPPALGLQRMKQGALLEFVLAQKPALLQKLEARRPMAADARDEGVPEFLAGLLQPATLKFWSRE*