MATASFRLFSSALCSSRKSIFGKQPRTDCWRRMTLCSGSVKCSTGSLNEKKDVILKCMSTTAEISVMSISATRLVEEAQRRHQATPTALATLGRALMGTLLLGALKDDAESVQLTFMGDGPLGSVISVATRDGWVKGFVENPLCDLPLKANNKLNIGAAVGSGMLNVSRFHPTWKQPYLGSVPIFSGEVAEDIAHYLANSEQVNSAIGLGVSLRKDGSVQSAEGFLVQVLPFCSEETIEKIEENIKKMRPLGDTTEANPEEIFDTILDGIGVGEIFTLNNPKFGPCDVTELKQRMIRAVASLGTSDLESLLDEQGHVEVRCEFCAEMVRFVRDDLRHIL*