KFAIRADKKSNPVVRTVKSVGMIAEETLILNGLLVYQGKGGGTGITPMLQVIRAVLKDPNDHTVCYLLFANQSEKDILLRPELEELRNEHSSRFKLWYTVDKAPDAWDYSQGFVNEEMIRDHLPPPGMCGPPPMIQFACLPNLERVGHPKERCFTFNPDIKYPLRLIDKEILSHDTRRFRFALPSPQHILGLPIGQHIYLSTRIDGNLVIRPYTPVSSDDDKGFVDLVVKVYFKETHPKFPAGGKMSQMHHHHMITLEYLENMNIGDTIEFRGP