MGQAQSHSDSFLKASKQFTPQELDNLRSKFRSIAHKSRSSEDLCIFASAFQAHYEIHGVLGARLYHLLSKKRGDGCVSFEDFVEAKAIARKGSPEEKEALAYSLLDVEDDGCVRKSDLEAVVTSCVKTVLGQGPDQAADEATVAAIVRSAEFSERKQEPCMSLEDFRRWSRGVPAVRRVLESLMADPEAGGQKWAVPDLVVPGDATCPVLLTREHAWLLGGALTPEELVTWRLAYSSKAHGLSFSTFVGKMASVQGPSVLVVRDASGALFGGFASQPWERRSDYYGDMHSFLFTLLPQAAIFRPSGANRNLQWCAINYQSDSLPNGCGFGGQVHHFGLFLDASFDSGESRPCVTFNSPSLSSSPRFTPDHIECWAVEILRSTNAGDQVALKGTVLERFKEDRAVLNMMGIADHASATGEG*