MGFGVVHLLDAVFRRMFRSAGLRPGSATVNAEDDTVIHYWAHPSLLRPPPSDSDSEQRQPVVVLIHGFGPDPTWQWAAQAGPLSRHFRLVVPTLLFFGASGTRAPARSDASQAAALAALLAGPGQQHLPGLGAGRTVHVVGTSYGGLVAYHLARELERQGGGVRVGKVVLCDSDACKGAEDDRALAARSGVAEVAELLAPADTRALRRLMAVCAHRPVKYVPECLLRDMLRVCAHSPRDMLRPASIVFKPCAFMHMYAEILRGQEGGEDGAHQRDRHRRRLRACSAASGTYSPLNTTRACTPIRSLRLRKYGMYYEHEHIDELTAGGAHHLGRVRPDLPGGQSAQGEREARGEGDGEGDPQRGAPAAAGGQQALQPSPPRLPAAPFLHRRLTSNGSAQAKQLIARSAAAFCFRRSCLFVEWRGGAAAFCFCFSPWLACFEIQEGGNVQILPCV*