MAKTFLFSPAFTPLTSTNPSNYLHTPHTSLMFFDSHYPKPKRDCSLLALASSSHSPNNVDYLESEFGGHGVGFTGIGDSCVVKMGLEDGSTANLMLPSGLITSYKPHMWHGGMMEVLHTAVSEGQDGGPVVQGGVSMVFKCGSSGGITWSPSTWALHDVRGSPQDSIQVELISSNIEAMVEFKYIVTLQQDLLSSEVMITNLKSSNLHLMGSVVTHLTVSTPDATYAIGLQGSNYFSKPPLMSDFSIIPPDFGQKRLPGSGQPWTTTLQGLLLSWDNRVDKDPRGKIGELDNEGESEGEEDDNHAHLTDKMSRIYTSTPRRFTVIDRGRRNSVIVGKAGFDELYIFSPGSTYKWYGKYSYICTGPSAMLKPVILGPEGVWRGAQYLHNPNN