METKIAKTRQAISDPHLPITTNTLDFGEVAVGILHDVDSSEPTMGEKLAALSFPDENKFRSDKEQDSSAPTKPPSADSVHVLLRQALNADDRTLLLDCLYTQDEKVITKSIAQLNSPNVLKFLHSLISITESRGAILACALPWLKCLVLHHASVIMSQESSLHVLNSLYQLIESRVSSFESAVHLSSCLDIHYTRVVDEVVDDDVLTVPVIYEDDSSEESEELETDEDDNDEAFEGFSDIEDINDMMSE*