MSTPALGEDASIRRSKRKRCRIHGSPAKLSQELQFDVTDGGAATISGVTTRAPQKRLCARMLDDGSVDPFDRLCDDLVVEILASLSSRARSPSHFIAATLTCKRFRKLAMQKEVLARASKHAVAVRASTWCKDAENFVRRCADSGNSEACFTLGMIKFYCMGEKREGVELLAKAAMAWHGGALFALAIIQFNASGSKASHKNVRAGVALCVRAALAGSVEALRELGHCFNEGQGLPVDPVAARQLLLEANRKEAVLFVNLQCRSGRRGFVAKVSATNCAHRARRLAMYKEVLRRSLLSDYGCAFPLRWLLHNAHPANLFLVEWFGMRSPSGRTFLRVCSHTLCGRPETRPLEFRQCAVCSSAFYCSRSCQSTDWKLRHMMCCQPSMPSLI*