MLSTAAAASTSLAAFPTRARRRLLPVAAAADGAERFAAGSSIADYLRYRRPGSGTGDVSGGGGGCGGELQTAVVRYEKRLPWSILHPFLRVDLVSTVHIADKEYFDKLQQALEDYDCVLYEMVTSRDNLNNQKDPMLAKKLKSSRRGFSILGFIQKQMARILSLDYQLDCLDYGDAKWQHADLDFETFKQLQTERGESFFSFAVDMTMKSTKALVQPSLPDGLDFWRSKLLLASRVLPMPLVGLFVITGLCLPVDNQDGYPELEALSKLDLGAALKIFLAKQLTSDFTAMTAPAEDESVIIGERNRVATEKIKDAINRGYKRIAVLYGGGHMPDLDRRLQEELNMVPSDVQWVTAWSIRSRELDRKSLPFLKTMAEISGWPLNRYETLALLIFSSVLAVDLWFWELLVETGVNWASLAGTWIDQFSGAL*