MGNGLDAARRRQYEERLRVVCSEALVGALDEELSASGYRGEADVLKKCAASLRPEAERQLLLGGETRAAAEGLWDALMLAQRRRSKTSAGLRESCIILLVYSALVDMHANAEDHVFRDLDRAMLLGAPPELSLDILEHQDAQMHPERLRIPAFPEAPPQLPAGTDGMVRVFRVRADEPVRRLSEGPFVFERCSTIQNWEATRTWNKLDVFRETHGRRWVPVELGTHGQDDWHESAMPLSEFVDTCLVPSLIRDTQDTGALSAHRPKSASDVGYIAQHDLFSQIPALLKDVSPPPPHCGCAPIQKVNAWLGTSGTVTPCHYDTYENFLVQIAGWKLVYLFPKNQRGMYPRKAKPNLSRVDVEAPDMVRFPLFGSCASPAAQLAILGPGEMLYIPAGWWHAVRSLTTSLSCNFWF*