MMHYDVAVIGGGIAGYSAALRALQAGKKVVLINQGQSALHFSSGSIDVLGRLPDGSVVNQPFDAFSALQQQAPEHPYSKVGRKNSEKGLMWFKRTLDSAQVPLHHEPDGANHWRITPLGTLKNTWLSQPFVYPYRGNADFSRIMIVAIDGYRDFQPAMLHDNLAQRPELANTPMLTVNVSIPGFEGFRRNPNELRSIDIARLLRQESAWNALCDQLMRVARADDLVIMPAIMGNGDGLHLMSKLQQVTQLRFHEVPTMPPSLLGIRIEEALHRSFIQGGGVQLKGDKVIDGDFAGSRLTAIHTQNLRDFPISAEHYVIATGSYFSQGLQASQHAIQEPTFALDVQQNPDRAQWRHAQFIAAQSHPFMTFGVTTDANLHPSRQGKTIDNLWCCGAMLSGYDPVFEGCGGGVAIATAYHAVEQILATYAQSKQPEVLL*