MSLTKEQRVNWFQPLDGLLKKWVNKQVLGMAATVFSCTEILCLGNNKSSLHLIPSAANEVVGRQKPNMSLIKLSSGKKSKVGVKLKLVVRATGRDPLGDFGARDPTQVEIESNFGDKVLGAAGTDHKILIPSGPALSLADKPCSPIPSGQPPMSLQEATPLLRKVVGWRIVEEDDGLRLQCLWKVKNFTSGIELMKRIASVAEAAGHHPDLHLEAGNSVRAQIWTHSIGGLSLNDFILAAKMDQINISDLIPRKRVWA*