MSISLDQLGAPGVHGIIEIVPLFTDEHGKAPEPKQCPKGVHEFKVKARLAKSPGQLTLKGDFGLGDGESYLTVSNEVARLEVGGFGGLLKFHRNSLGELSTVNADLLAESSQEAHNLFVTQLTAFLDRLSYLASIPLFVDLVVVAEPATDRQSMYFVSPPRSSQINAGGETLHVEMAPVYALYREAQNSVSPYYRVLCLFKIMEGLLLSLRSEMRKRARSAGVELNKVKSFVPDHPDLPSGLKGYVGKPIKDVFDNFLQKEFRDAMAHFNLKGRHPLNVSAHDTWRRFVDVAFLSDLCARVLIAQHEQLLTSFDGSLPGLR