MVAALMYSLARTGSRVGRKVITIFTNLDAHHSNGRAYHSTKLYNRSTTTMRGWGSIWTPLPLQLQSPYGCGLSIATVSSSSFEGNLVRLLQSEIKYEIDSNPPAQIPHDNIPFIVKDMPGEQWIVLHRKYGKENIKVEATMLDLGSSDSHEDLGEDDIPCKICLAVTISKDEAPKSMMIGCSGYPDEITVDRVVIMEAESSYELTYEGPGFERMNENLQKAFQEFLQERELQIRDGFINVNSSGEFVLYVVVGLNLTYLPAIDIWSANKNRTVGEGVFLTLGSHGNLVLKGSNKTVPWRIDIX