MQSPKSTVPSQSNSDSTDNESDSVIRTWFKNLSSDHFIFPFLPSASASFTRRTLSKNVVPPPAPQPPAPSLPPPPPPALSATLPLSSPRSTHPLIRCQLVNDETKLDYYGSIVIEIKNSLDEEQEEMIFKRFHHPLTVINDIVSTGECCENVLLLCFSCAGRYFHVVFCSATNGFNAGDQFNMPAKWQSLCKASNIEKANIRDGIVLRNIAFGEEIVVCNESEALLLERRKRIRTEKPRLEEKLELIAHEATDSEHNGGYKCDRCGKMFTYSYYREKHLKYARCVDQGDRKFRCSICPRISVCIPVNDHTNASFATKALPQAASFVHM