MATLRMKNLLRRHNGRKVAFQFERCFCSQSSPPSTDAVSQSSGSAAVSSRFSEVCVVAARRTPIGSFQGSLASISATRLGSIAIKGALEAAKLDSKLVEEIYMGNVLSGGLGQAPTRQAALEAGLLPSTVCTTLNKVCSSGMKAVMLAAQAIMLGTREVIVAGGMESMSNAPFLLPRIRSAKYLGDYQLIDSLMKDGLRDPLKNVPMGVFAEMCAEEMGISRGDQDAHAIRSYEKAATAQATGLFKSEIVPVTFTGERKQELTVDSDEECSKFDPDKLENLPPVFKPDGTITAGNASSISDGAAALVLTSTQFAEKHGLQILAYIRGFSDAEQAPEKFPTSPALAIPLALQQAGLHLKDINLFEINEAFSVVDLANQRLLGLSSDDVNIHGGSVSLGHPIGASGARIILSLITGLALKGLNYGVAAICNGGGGASAIVIEREKTYRLYEHEIGHKQ*