MTHNDEHQKDARVEGDSSRPALLDEQAIVYNFAFGSNIFPPAKLHLRGKDSTSGGVQFNAFQPARLRGYRLAFSMLGFPPAEPSMGSIEPLTERDLAFQGTPSEAFRTLGHFNLHTDGWMYGSLIELTRSEYEKLWISEGGGLPPERRGYREIVVECETMDGTPVRAIAFQATERSRTAHAADVVPSRRYLNLIQNGASQLDGIPRAYRDKLAGVPELSPLPGWLRSLSFSLLVTLFQLLAWLPARPSNRLRRAVQLLGMVPHYAHVWCSQRGVAWRAVGTALVCAFVLPVSLPLLVAQTASKLSTRVRSYRTSARTQATKETKS*