MELVGLNPSVGIGVVSNIGFSSAQLSSSGASVCSCSGLRRRNQFRSLSSSAQIGGNAVACSSSQPSLGTLKGSRIVCCATPPSSSASPQEEDVAAVEEKSEQFLADDGQIKDKPTKAFKSSWTAKDLEGNDYLYRLGKEADNLNITVGARAGMIDDLFVGKFLGVEADIVFKYRQKVTRQFAHLQGDYYIAPLFLEKVVTHVVKNYLAPSLETQVPLILGVWGGKGQGKSFQIELICKALDLEPVIMSAGEMESEWAGEPGKLIRDRYRTASQVVKNQGKMSALVINDLDAGLGRFENTQCTVNNQIVVGTLMNLCDNPTRVSIGQEWREADIVKRVPIIVTGNDFSTLWAPLIRDGRMDKFYWQPTREDIVNTVFRMYSKDGITIEEIGSIVDIFPNQALDFYGALRSRTYDKEVLKWANEIGIENLGRKLINKKRDEPLPVFIAPEQTLEKLIEAGESLVEEQNMVNNMRLSDVYMKKQTGPGVSLLG*