MKISLTNQNFSFSSLSKPHHGTTVAIFIRNVVTFIIIIKHMAVDVRAQQQNDTATTPTPPSPTMTPQQDAYPLEQRFNPSMAILMIVLVSAFFVMGFLSVYIRQCTARRFRGGGASPDNPSTPYAFGRRSLRAARGLDAPVIESFPVFLYSTVKGRKIGKGSLECAVCLNEFEDEDTLRMIPKCCHVFHRDCIDAWLSAHSTCPVCRANLAPKPGEELPQTVQIPEPGMEPEVNNRQDEVRIPVEINQTEIEELRSPIARPQRSKSTGMRLARLFMFPRSHSTGHSLVQPGEDIERFTLRLPEDVRNEIMNATLGRARSCVVFP