MLSPIRAKHLVPGDKIAFISPSERINSTLPAVVDRASAVLSNKGYHVQTFFSEDNGIQSCIDNRLSEIRAAFSDPSIAAVITTIGGTTFTELLPALIADKELHEIIRANPKVVVGYSDITGLHWFLYAMTGLRTFYGPGAVPEIGEPNDINDKNTPLSFCVDNLLRAIASPKPLGQLPRSLYYAPRGAPFFQDAASTEPPAVVKTSEWQWLRPGKAQGRLFGGCLTVVARLGGIRAIIPDWRGRIVFLETATNEDGSGGNPPHRVQAAFADLIAQGVFEEAAGLVVGRPYGYDSDEDRETYAGIIKGLLCEGRLASKKFPILFNVDIGHTVPMLTLPYDALAELDSETGTFTVLESGVE*