MSITKIFSRQIFDSRGNPTVEVDLWTDFAGEQFFRAAVPSGASTGVHEALELRDKIKSDYMGKGVLTAVGNINKTLAPALIQKGLDVTKQKEIDEFLIQLDGTENKSKYGANALLGISLAVCKAGAAKKKIPLYQHIADLAGNNQLILPVPAFNVINGGSHAGNKLAMQEFMILPTGAQSFSEAMKIGSEVYHTLKKVIQERFGLDATAVGDEGGFAPNILDNREGLNLIQEAIETAGYKGKVEIGMDVAASEFYKDGLYDLDFKNPNSDKSQWLTPDKLLELYCSFVENYPMVSIEDPFDQDDWEAWAKITSCVKAQIVADDLTVTNPKRIQQAVDKKACNCLLLKVNQIGTVTESIQAHNLAKKNGWGTMVSHRSGETEDTFIADLVVGLGTGQIKTGAPCRSERLAKYNQILRIEEELKGKAKFAGKSFRNPSA*