MGMGPLESAAAAVAAVPVAAGSYAVLQCGDDSEYVRKAYNGYFQVFRALLEEDGETWRVYRALRGELPTDAEAAGFDGFVISGSCADAHGDEPWILALVDLIRRLHAAGKRILGVCFGHQLLCRALGGRTGRSTKGWDIGVSCIHPTAAAARLFAPLKLPVHMPVIEFHQDEVWELPPNAEVLARSDKTRVEMFRYGDRVMGVQGHPEYSKDILMSIADRLLQRSLILDCQVDVAKASFDVRQPDKELWKKVCRGFLKGRLQSQQEQQQVVVL*