MSIVVTKSSPVLVAGPPELGTPTGSIINLSSFDKCFAPIPVALLLVFDQLIDYPVETIKQALSQALVLYHPMAGRLVTGPDGEPIHILCTGEGVSFVGASANCSLDQLTTSPLLVGDLAVRYPDEYCRPGDAMLLMQVTEFACGGFVVGVTWNHVLADAAGMAQFLQAVGELARGMPAPSVVPVRSQVLPCLPPAMVAAARSRIRVGTEEMASLDITISWSLVGHIRAECGGSVFDAVAAVLWQCRTRAVISDPDTPAPLVLASNMRGLVGAKRGYYGNCVMRQRVHAKGGTVASGDVKDLVKLIRLAKEKIPGLLTGGGGDQKPNPRYSTLVVTSLRKLGLDAVDFGRGRPARVMLPLRSVERTATNPCVVCPPCMAMDGVNVISLCVKPEHADGFLRELAAMHMHMHARL*