MRKASMDRVLRDRQQDNVEKHRQLLPDDVVELILERLPVVSLLRFKSVSKTWKSTIESPSFKQRQLMITRRKSRGPDVVYVTGFGNEEDEIKEEEANIVVGSCVIRSLKFPTRSDKVCYGTCDGLVCLFSNRHPSAVFNPATRWRRSFSLSRVQRLIISHFKARSNLFCHTREPQLGFGKDKVRGTYKPVWLFNSSEFDLDNATTCEVFDFTTNAWRDVLPASPYRILDGPRPVYFDGSLYWLTECKETKLLSFDLHTETFKVICNAPFSHVPDPRFVVLCILDNRLCVSLKFYPTKTQVIWSLGGCNMMMTWKQMCSIDLTETTFHDPPYFPRPALLPIAIVDETILLLGYRSGPPLVIHDLHTKSYVLDCFPKASGYPVCYFPSLFSN*