MCTLEQRGRVFVLTLTGGGEHRLNPTLLDSIQCALRCVRSSSTPSSALVTTAEGKFFSNGFDLSWAGDSDDRKILLGTKLKQIISDLFSLPMPTVAAVTGHASAAGFLLALSHDYVVMRKDRGFLYMSELDIGLMIPDYFMAVVREKIPAAGARREVVLRAGKVTAVRAAEMGIVDKAYDNAAETVEGGVRLGEELAGRGWDGELYARTRKASYPEACLVLGLVSFRPKL