MATLLGFSQTKFHNIGASISSPPCSSSSTVVSMVGRRSDSKTLRSGFLGRITYQDRLPSTGRRSSLTAKMSWDGPLASVKLIIQGKNLELSEAIKQHVEDKVGKAVQKHSHLVREVDVRLSVRGGEFGKGPKIRRCEVTLFTKKHGVVRGEEDAETVYACIDLVSTIIQRKLRKIKEKDSDHGRHMKGFNRSQVRDPVIEPVVEDVEDVAESTPGGEEDDLIKEIVRTKYFEMPPLTVSEAVEQLELVAHDFYGFQNEETGEINIVYKRREGGYGLIIPKKDGKAQKVEPLSTEQLNEHSFAE*