MVLLRVCRHFGHLRFASFLSMAAPQQSAPLSGSAPKRLRAMATDAAAVPNPPASSGCPAMKAEFAKHAEYLNTLNDKRERLVKASRDITMNSKKVIFQVHRVHCLHIPIICFRITKVNRDEVLSKAENDLAAVVNQYIAKLVKELQGTDFWKLRRAYTFGVQEYVEAATLCRFCKTGTLLSLAEINDSLLALSGQSVEPLQLNVLDYLLGVADLSGELMRLAIGRISDGEVEYAKTICAFVRDIYRELTLVVPLMDDNSEMKKKMEVMLQSVVKIENACFSVHVRGSEYIPLLESSADPGYSYFGAPDFDQ*