MSVLVRRASHFTASARGDRTRVVIALGSNEGDRVALFRDALRRLRSDLDFTLEAHSSLYETAPAYVEDQGRFLNAACVGTFPDSTSRDPLKLLDGLKSIEAALGRDFGGRRYGPRSMDLDVIFHGEGVHACERLTVPHARYSERPFVLGPLVDLTGASETWRDATRDGLLEAQRIWQGMGDEMAVMTSADMARVMPLRDSLWGWGRSTMVMGILNVTPDSFSDGGAHFGGVDAAVRHARAMVAAGATIIDVGGQSTRPGATRVSTEEELARVIPVIRALNVEFGKRSDVHVSVDTFYGAVARTAADAGADIINDVSGGTWDKTMLPTVAALETPLPYVVMHVRGDPSDMQSAKNTTYDGHVCDDVGDGLLATARRCVEHGIEPWRLWIDPGIGFAKTGRANMELLRDLPRVRSRLAPMGGALVNAPMLIGASRKRFLGEIAGRAEASERDAASVAALVAAVHGGADIVRVHNVPLSSDASRVADALWRR*