MVLLRVCRHFGHLRFASFLSMAAPQQSAPLSGSAPKRLRAMATDAAAVPNPPASSGCPAMKAEFAKHAEYLNTLNDKRERLVKASRDITMNSKKVIFQVHRITKVNRDEVLSKAENDLAAVVNQYIAKLVKELQGTDFWKLRRAYTFGVQEYVEAATLCRFCKTGTLLSLAEINDSLLALSGQSVEPLQLNVLDYLLGVADLSGELMRLAIGRISDGEVEYAKTICAFVRDIYRELTLVVPLMDDNSEMKKKMEVMLQSVVKIENACFSVHVRGSEYIPLLESSADPGYSYFGAPDFDQ*