MLGYGSHSARFSGEAAKAAKVASAQGSLGFSGDSGRMGLRQIKIAAGAARLGRAVRAWAGEDQRKKGFFRASAIPSGVEPWEFYAGLALLLASNFGVVALVAAGRVSPGSMPPINVFTDIANAAMESKVASGEVQPVMATFWAQSFWAELLGQYLQAGERPEVFVGHWCEADPARTGWCLQAKADALSRLRGGMVRGADSGGGAVRPGRCAHAPRMLAGRTPRRVLAELPFAEARSMARAMGMSSREEWDDYDCPGAYRLPKDPDVAWSAEWQGWEDWLGVTLPFAAAREVVRGLGLESEQQYAELRKAGADLERVSAEAWNSGHALKVRQAAAAVDTGRLPARPDLVYREEWRGWEDWLGK*