MPSVAMGLTFTGPFNFHSRLWRYRIDVSHASAVKLHYGNGGFPRLRGRGSPGSWVRCGLEAGGMAREEEEEVVHEQGISRRTVAVFWDLDNKPPNTVPPYDAALRLKTLAGELGEVVDMVAYANRNAFTHVPARVREERHDRKLLDQLERRGLVEVEQPYICSMCGRKCKTNYALKKHFKQLHERERQKRMNHLDTLKGKKRVKFLGKVVEKEVKYKEAARTIIVPKVGYGLATELKRAGVMVRTVESRPQAADEALIQHMTLYINRGLDCLFLVSDDSDFLEILRYAKSRRLYTVVIGDTHILRRAADASFLWEDVASGKALQTARDTFQRWVAEDVLREELQNQYEDEEDGVWYSDSEDGYLYEDGDADAYYENDANEEDYDSESSGEEEYQSSFSPSQGKSL*