MAAALSKSFEFWVCSRRNSKSLASSSSQDFRLSSTRSSLYIQVKFLSLRSPLPKSVAQSGNRRIPDQICSVDEGKNGDGLFATIASSAKRGKWEEGKRCDELILQQDITIRKGSVNVAPMENVGQFQDKGNTPRNILEEIIWNKEAEVTEFKQKLPLKDINEALPTAPPARDFIEALKRRAEETNLPALIAEVKKASPSKGVIQPNFDPVRIARSYERGGAACISVLTDSKYFEGSFENLRAIRAAGIKCPLLCKEFIIDAWQIHFARLNGADAVLLVAAVLPDQDLWHMSEICKSLGMVALVEVHNTRELDRVMRIEGIQLIGINNRDLETFKVDINNTMQLLQGEQGERIRRLGIMVVGESGMHSPEDIALVQAAGVCAVLVGESLVMQHAPAEGIAGLFGKDISRKLNEDISLQVQVN*