MSDYGVRRMKLGSQGLEVSAQGLGCMSLSAFFGVPAPETDPIALLHHAIDSGVTFLDTADSYGPQTNELLLAKALKDGVRERVELASKFGIIYGEGKREIKGDPFYVRAACEASLKRLDVDCIDLYYQHRIDARVPIEITMGEMKKLVEEGKIKYVGLSEASASTIRRAHAVHPITAVQLEWSLWTRDAEEEVIPTCRELGIGIVAYSPLGRGFFAAGPKLLENIENNDYRKTLPRFQPENLVHNKILYEKVCGMSEKKGCTPGQLALAWLHHQGDDVCPIPGTTKIENLNQNIGALSVKLTPEEMSELETIGHPESVKGERFSNMVPNFKNSDTPPLSSWKAA*