MATNGGDLHPIPKRYQTDKDPFDMEVWDACARLAAETNALDLTQGFADFLPPDHILQAIEYASTSPVAHQEEATLGGHVRLLDAISKLYSPRFSRQIDATNEIIVTPGADGALLYTLYAMLNPGDEVMVFDPCYPSYENFIRSAEAVPVFIPLHPVESSKSDDESEWVLDFAELESKFNKKTKMMILNTPHNPTGKVFRLAELQRIADLCKRYDVLVIADEVYEFLVFSPHQHFKIASLPGMWERTVTISSAGKLLCATGWRLGWAIAPKALADNIKAVKYAIYGSTACVLQEALAQVLEFEMANFNTDVSYLTGLRNHLRPIRDSLVEKLKAVGAKPSTPEAGLFVLVKVDSLAEPLNGHNQSEPLCLRFMKWFAINKGIAVVPACVFFCAESRNVGNNYIRFCYCKKGDTMRLVNTILENW*