MPSGYQSPLSFTPPAAFQDSHLTPAVWKTGPLSATSSGAFSSSSEDDDVDDEDNEELFHQDQRLLQRARARAESFVYRHRATSPSHAHRFTAPTSVAAASSSSSASADSSDAKRAKKKYLKERERCEIVRRVRAGEKQAHLAKEFGVSRAAVCYLLKHQMEILRRSAQRL