MDPVLNPVKEESHGDGGLLPGAAAGDGPSAAAAAAPKPMEGLHDAGPPPFLTKTYDMVDDAATDPIVSWSATNNSFVVWDPHAFATVLLPRHFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQGHLLKNIRRRKPPAQNASNQQSLGSYLEVGHFGYDAEIDRLKRDKQLLMAEVVKLRQEQQNTKTNLKAMEDTLQGTEQKQQQMMAFLARVMRNPEFLKHLVSQNEMRKELQDAISKKRRRRIDQGPEVDDLGTSSSLEQGSPVLFDPQDSVEFLVDGIPTDLESTAFSGEGLVEPQDIDLGTSEQQQDMPQEDLTDNFWEQLLNEGLGEEHDNPVVEDDMDVLSEKMGYLNSDGSTSRK*