MSGAFGNNIIFITISQSPSLKGILETMWEKIVRRKKPEFQNVEDAHRQLQQQLLRQAKQTLVVLDDVWSRANLENLLFKGEGYKTLVTTQDCSTVPTTTSTRIYELPLLDDANALPLFCFWEFGQKSIPSNADEQLVKQVQVECKGLPLALKVIGSSLHGKPRPVWDSAKNKLLNEKSISDYHKEGLIRCLETSIDALDEEARECFLDLGSFPEDRKISLDALLDIWVYVKSKAINYGSASELYFSQHDVMRDLAIYLSSQGSLVRRKRLFLPKQEDNSPGKWELLKDQAFDAQIVSIPIGAMEDKQWCEMNFPEAEALVLLFSASKYILPSFLSSMRKLKVLVVFSCGSKREAVNGIPTLSSLTQLKAMHLERLNLSPLQLAGLNLQALQKKFASLVQSTNTSFDALLDALLSSAKPSPQLGGLAKQALYSIAQCVVVLCLAAGDKKCASIVEMLMNILRDSSGANS