MLIAGIQASVTLFHWDTPQSLEDEYGGFLSPYIVTDFTAYAEACFRLFGDRVKQWITFNEPFMYCNLGYDLGVLAPGLCGFQSPAADEMYTAGHYMLLAHAAAVEAYRSKYKLEQKGSIGLTLVCNWIYPYSTSQEDQDAAQRAVDFMLGWFIDPVTSGDYPFTMRDRLGDRLLKFTEQQSQQLKGSFDFLGMNYYTSQYAINCLDPTNVNSVWNRDCGANLVSERSGVPIGLKASFWLYVYAPGLRDLLIYVKQRYNNPPIFITENGVNDFPVENSNPSLDEALNDIWRINYCSEHLRYILQAIREGSDVRGFFAWSLMDNFEWGFGYTSRFGFIYIDYKDGLKRYPKASAHWYKKFLLE*