MDSTLTGPVAFPHPRRQKPLSGRNGGPAAPRTTEPSEIISTGGKADHYGGKIAVGENANPKVKVKCTCGNMIHPSSLERHLRTHKFHNPVGGFVCDGCQARFTRKESLKRHIEKATCHQARREVGVDDDYSLPPARSSTKRKRESSGSSTKTPATPETMLHRGKIHHGTPIISLERTIQPVNQPVARSSPAASAQFEEEGEGDDDYDVYDDDDVGEDNEDDNDHDTDYDDDFNASNHDNVDEDEDQSEEDEDDLDSDVAKPPSRSIEVPELLPVVDMSINPALADFLLEYGIDEDDEPFDPLYFSTSEVALMTNPYYQNDTYIHF