MQLKPLCCPLFTDRSFPPFVDMANRDISLQTLKVAIIPGTGHMGKLLGARIAEAGVSVFIGSRDASKGLHASQLISESYPSAVPHIHGGGSNSDAAGWANVVFWCPSGSIEDREALLRSLAPQLENKIIVDVSNIMYFFDESQWGQTSSVLLNQKALGVPAKWTTAFKSTFWKLLENPPDANDPHCTFVAGDDKEAVATTIALVDAIPGFKGVEAGDLKNSKIIELLGPRWIFELDKLNGGGKLRSGWRYGL*