MTKQIKVGVIGVGQMGQYHAEIYQKLPQVELVAICEYNDERRAEMAEKFQCKAYKDYHELLANTEIEAVSIVLPDNMHRDCVEEAVKYKKHILLEKPLAKELEDGKAMYELTKDYDKVFTVGFLLRFDPRFNMIKQRLDNGELGDIIHLYCRRNSPITGPKRYIGASDLSMHVMIHDIDYINWYMDSEPVKVIAKSRSVLLKEYGMNDVIYAIVTYENGAIACLEACWVLPENSPTIIDDKLELVGTKGVAYVDSCDHGVRFVSEKGVSYPDSRHWYYTNGEVSGDLAEEVMAFINNVANNTKSIITPKEAYDSLRVVDAIERSIAEGKEVSL*