MPAADYWGFDFNYTEALTFDTCRQICLDDCNCEAFGYKQGSGKCYPKIALWNGRLPDSKQAIYLKVPRRVENLDPSVLRYGGHRCTVREVNANSSASYLLAAGSRLNFVYFYSFLAGLFVMEAIFIAVGYLFVFRADPAARRIRDEGYSLVLNHFRRFTYDELSAATSEFSEEVGRSASGAVYKGVLDDGRSVAVTRLEEVTQADEVFRSDLSVIGRINHMNLVRIFGFCSEHSHRLLVSEHVEKGSLDKALFVDGAAALGWHARYGVAVGVAKGLAYLHHECLEWIVHCDVKPENILLGADLEPKINDLGLVKLLSRRDECGRVLSRVQGTRGYVAPEWALNLPITGKADVFSFGVVLLELLRGQRVCDWEVDGGGGEALRMDFPRLVALLREETRDLQEAWLEEFVDARLRGDFSHPQAAAMLEVAVSCVDDDPGRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX