MSILIAFLGGMLTLLSPCTLPVIPLLFASVRGRRGQLAIMLAGMALMFGAVSWLVTVASGWVVNLTLAGRGLALAFFALVGLSLLSQRVAQRLTSPLVALGNQLNDASSRQRGWIGSLLAGLAVGLLWAPCAGPVLGAILSLGFVHPGQATTGGLLLAYGSGGALMLFLLGWCGAALIARLRRGQAFGERLRRLAGGAMLASVALIASGGDRYLQSAGGLSQALEQRLAARLPQPEQKTSLQPIAAPQPSSAMPSLAGGSAWINSPALTPERLKGKVVLVDFWTRECINCQHTLPYVRDWANKYRAAGLVVIGVHTPEYPWERSLPLLRQAVKDWRITYPVVADNEYAIWNAFGNQYWPAHYIFDARGQLRYTAFGEGDYARQEQVIQQLLQESKA*