MSNNVHDTLAQVEKARKIALGDAALYSRIVEGVLPIIGASKALELRRWGSDFLAETFASPALPAEEKQKLITVDVLQTLKGYLENPNEDTAVVRPLSPSHFVRASPRLSDSDGRRLAYVSRSWVSRFKHFLTSVCSIYHASDVSLWELVIAIKSNILKTHGQSTARRQDVLHQVHTTHRPSANARHDQGS*