MSFLLVVIGFGIVNCCLIGCYLLHSSLSEWRKKLPPGSMGWPYIGETLQLFSQNPNAFFSIRQRRYGEIFKTHILGCPCVMIASPAAARFVLVSQAHLFKPTFPASKQGMIGPQALFFHEGAYHARLRKLVMSNLLPESIRSMTPDIEKLAMSALTSWEGQTVNTFMELKKFAFKVGILKIFGCHNDLDMDDLNHAYATLEQGYNALPINVRGTKYYRAMKAREHLSTTIQGVLKKRRASEELGEDILGSLMAWKDQKGERLNEQQIVDNVIGIIFASRDTTASVLTWLIKFLHNSPALLDSVMVEQDKIRNNNANDQKKLTWEDTRSMRLTSRVIQETLRVATILSFTYREAVEDVNYKGYLIPKGWKVLPLFRNIHHSPEFFPEPQKFDPSRFEVPPKPNTFLPFGNGVHSCPGSELAKLEMLVFIHHLTTKFRWELDESKTGIQYSPFLVPQEGLPMRVARR*