MTLVHLARQSKQQRTSTSIAMATLLPSSSLLTFMVLLLLVYAASAFQHVEYKPEDLSSEEKLKELFEHWLHRHGKSYSAHSQKRSRFEIFKQNLIYIHHRNQGPHSHKLGLNRFADLTIEEFRHKHLGLHHPSVMPPANILRQRRSACRSQPPSSIDWRQHGAVTPIKDQGSCGSCWAFSSVGAIEGAHAIATGSLVSLSEQELVSCVPTTDGCNGGLMDPAFEWVIKNGGINSENGYPYVSGNGKSTVCSFWKKMRKAVSIDAYVDVTPQDENSLMCAVAQQPVSVAINAGVLDFQLYAGGVFSGTCSDDPDDVDHAVLVVGYESNNGKDYWIVKNSWSESWGINGYVHIQRNTGN