MSVVRFFFILIIVLGLVVVVMNQSISSYIEQKYHFAFYPHNDLLKEANGFKIKLEQIRAILSNEPLPQTNEETTNQENKSIDENLSKIDKVLNTLENDENTSHKETNPTLIRDANISFIDNTKLELQNGDEFLFIGDSLMQGVAIALNRDLRNLNLKVTDLSKQNTGLSYKSYFDWSKATNEAFIKNSNIKYLVVLLGANDPWDIKKGGNYHRFGSPSWIDIYTSRVDEIIKIAKKHKAKVFWFEIPPVKKEDLNKKIQVLNKIYSDEILKNKEIFINTKLFFSVNDEYSAYIKDENNRSIKVRTDDGVHFTPSGAREMSKLLLEHIKLKEENASK*