MAAKRLAEAAALVLILRLVYKRLQDSEARRVQRFHKRFGPPKHGCFVVTGASSGIGLALATELSQTYGYDIIVIARREPLLSRLASELPTNVIPLACDLQTAFRDEAGVLDFRKRLEGALPAGKALAGCLHMAGNSDLAVHGLTDKTAARNLEMLDLNCRATLGVLQAVVPLLAHHVMRTDYRAVAVTPGALTAFVPSAPTFATSAANKNYIRALTLSLRYEYESDGIDFVCACPVAVRSEILDNADGGSGIERLVYIPTGLEWAQGVLADLSLGLPETNGRYMDYMTAWMTFGWGWTTRYFFQGRVQSNSVLLNRPVRLEPLREKLAGVYRQATPRPED*