MRFVSIVATLAAVTVPTTSFSVTPSGVGNRLRLRPAVVATSSALAVAADLGEIRKRTREERLEAASKGLQVHCVGLSIHHASVEVREKLAIAEADWNAASNQICEDGVVAEAAVLSTCNRFEVYYAATDPRAAMAHVTSYLANRSGLPVSVLRQNLFMLSGDDAVWHVMRVAGGLDSLIVGEGQILSQVRQCYLHSVEDDGCGGKVLARLLNNALAAGKRVRSETAIAKGSVSISSAAVELSEMLSQQDLQLPFSEARLAVVGAGKMTRLLVTHLASRGLERITIVNRSLGRPQELQEQFPDVDIEVKLMEDLWDVVGRSDIVYTATSAVDYVIDEQKLEANGLVGGHPLMLVDIAVPRNVGDDCKVLPNVAAYNVDDLKAVVAKNTAMRQREMLEAEDLLREETDAFVTWRESLSAIPTINQLQERANAFREEELKRCTRKLSGANLSEKELEAVERLSRGIVNKLLHGPMAHLRKTESVEGKQATLKELSAMFRLEEEEAANNGRRRRRS*