MRDTVVLYPGLGVSHLLPMVELSGLFLRRGLAVTVVVVEPPAASTDASSRVARAAEANPSIHFHVLPLPPPDTTVSPELPRDPFALFRLANAPLRDYLRSVSPSAASMRALVFDFFCIDALDVAAELGVPAYLFYTSGACSLAVSLHLPHKQAEVSASFGDIGDAPLCFPGVPPFIPTDLPENALDRDNKVYRKILYTFERVPACHGILVNTFEWLEAKAVAAIREGACVPGRATPPVYCVGPLVSGGGEAKKHECLSWLDAQPEKSVVFFCFGSMGSFSKRQLEAIATGLEMSGQRFLWVVRSPRRDGASLYADDGHQPPEPDLRELLPEGFLERTKAWGLVAKATGAFVTHCGWNSVREGITAGVPLLCWPLYAEQRLNKVFMVEEARVGVEMAGYDREVVAADSEDGRRLRGRAMAANERPWRLCSKG*