MARKDLDFFCQACLSNLTDKLEFTLSFTAPGIHRSVLPGPHQEAHKHQLITVSHALLMFFYPRLLVEEMEKPLFSATISFASKAGIKVFVTGGIGGVHRQGESRKPKLLALNRTRYKTPVAVVCAGTMQRQLRTWNRPYNRHCMKQRADIAGNFVTPFLLKRVTGGDSLAADGNKSSTLLEQSLLRGSFTLPANKHTIRACRVRGTTFGRGISRVPLDCPCLVYILYWTMANKSQELTSFHCYIVLNFGRGSNYYSREMPWKLDLLLDQERLHENSYPAPFEAAVEGLMELQILHSISPLPSLPSAADFLKLHAYVTRESESDLESPVKLSLEIQTRRKFCSNNPGIFRRIHAHRGTGVHIYPMDHNTYQVCSRSGRGFAPLLEYVVAICAFDGGTILLWNWSKSTLIL*