MSGHLVCKSGFGLGKVAKLMLASFVVLSAFSGRVLAGCLGGNNKLLFDLTKTDNTEKTPLSDISVKLSGIDKSMKNVDVDMELLNQRITVLLRHLTSCGPDSPDFGTSENIVKVLNKKGEIEIPKRLAQSLCQMKTGKTSRYEWGVFSDELITLLFHLAIDDSVPPRPTDKEGSKKWDNEYRYTYYKNYVNLTTYMRKSLKNKLNFDGRIKKMEAETIGSTAETTSKETSAEE