MMSQTIDLLKKELPVEEGRLPLNGDGAKTTGLVLVDLVNGFCTVGAGNLAPKVADKQISEMVEESARIARLFCEKKWPVFAFLDTHHPDIPEHPYPPHCILGTDEANLIPALQWLENDPSATLRRKDCIDGFLGSIDKHDGSNVFVDWVRNNDIKLLLVVGICTDICVLDFVSSALSARNRGFLSPLEDVVVYSRACATYDLPLHIAETLKDTIAHPQELMHHIGLYMAQGRGAKEISKPNLNYKALDNSVD*