MLPRTLILPIAAALRVAFIAPPASHYVPMLPIAHELLDQGHEVTFLGLADTVAKIAKLVPQAHTRALEASVPADGEPKKRGMGMIQELPYSVAQLFTNLVIPLLGNLIAGQMLLPARRVLLELKPDVLCVSFIYPSLYALGEALGIPVVGVGWATPSFLTVQNELPWSLEPNCGSIHSREEVYGSLPTLLANFGVRLFSFFTLRLGSVVNSIHRFRIGHPRPLEPWEFDCVLQHPLLLQTLPELTAGSPSLLGPYTFMVGILDHPGLGGNSIAKSDDAARIIEWLDARLAAGQRVLYVAFGSEISPSEPMMRLLAGAFEEASEMHVLWATKARPTLPLPSRVLVTSFAPQRAVLTHGAVFGFLSHGGANSVNEALMLGKPMAIMPFFGDQMAVARAQQELGVGVLVRKNAPSSELVEAVRRIAGEPFAARSRQVMELNQRRSDMRRAVEVIVNHGSGAFTLHIPPPPAIWMRLVPLLLTLLLALACCDLFGCVRARPQVRSC*