MSEPLVKHIYTADPSAHVFNNKLYIYPSHDRETDIQFNDNGDQYDMNDYHVFSLETVGGPVTDHGVVLKDSDIPWVSKQLWAPDAATKNGKYYLYFPARDREGIFRIGVAVSDKPEGPFAPQPNPIRGSYSIDPAAFVDDDGQAYLYFGGIWGGQLQCWSRSAATGEWEFDASKTGPQEPRGEGVKALYPRVARLTEDMLEFEGEIQELQIVDEERRPLAADDHERRFFEAAWMHKYNGKYYFSWSTGDTHYLVYATGDSPLGPFTYRGRILEPVLGWTTHHSIAEFQGKWYLFYHDCSLSGGVDHLRSVKMREIVYDAEGNIKLAE*