MDVKGAFDAVLPGRLVNRLREQGWPNNLVRWVQSFAINRSIKIRLDGEIGPETKLECGLPQVVITCTRAILPVYKTTNTAVLYEEAKLRPSEIKLNLISQLYAARTTRLDLYHPLRIRAENITKAREYNRTPDTRFAKLITALPETEHINPLAFPPWEIRESRAEAEARINGPMGRTKAQAAEDFKAFHAKIPRSDIQIFSDGSKSESKDGATGGGFVISQFDIQIAHHSFSLGTNAEVFDAEATAAVAGAAKALTLASTKLATDLWIFLDNHEAALRLGSHFNGSSQRVFEDFLKLIQAWARATLHYILAIRSQHGDFAAYHERFNHTTVYVHCSCGKRKTPLHFFFCKKGKAFKALTKSPPSEAIPWLLSNPTGIAKLAEWLEYTKFYTKICPWHTGAR*