MAAARAAAAVDAYQHNTLIRAAADHRSLLLAFRAMLREGVAADHFTFPFALKALAQAHHRSPPPCAAATATATTTLGCLHAQMVKSGHGANVYAASALVHAYVSRADAASARAVFDAARHRNVVTWTAMIAGHAAAGEAREAVALFREAVARGQEVNGITVAQVMGACAQSRDLESGRWVHATLRRWGVEPILLDVALATAVLHMYASCGGLDAAFEVFDKMPRRNEVSWNAMAEVCSRHGRQDKVLEVFPGMHSVGMKPDKVTWLSILRACTSKGAAGLGQGVHAYMEKTIGHRHVAVCTSLMDMYSKIGNARSALQIFQCLKRKDLMAWTSMIIGLAKHGHGKDAVQLFNQMQHGGVVPDHVAFVGVLTACSHAGMVDEARKYFDSMWNHYGIRPTIKHYGCMIDLFSRAGRLAEAEGMMQMMPIQPSVTMWGSMMNGCKVHGRADIAERVGRQVAELNPQFGAIYVIMSNIYAEIGRWHAVEHTRRLMWQTGLKKIVGSSGTEVQMLCS*