MSTKALILVGGGTRGTRFRPLSLDTPKVLFPVGGKPILSHAVDAVASLKDVKEVLLVGFYEDSVFSQFIADTNKQYPNLSIKYLREYKAMGTAGGLYHFRDVILKGNPSRFFVIHADVCCSFPLKEIEEFYEEKKAKYVILGTTVPAAVANNFGAIVTDPETQRVIHYVEKPESHISNLINAGVYLFDQTIFDTIAAAKKVREEKAQDPSFVGEGDEDHLRLEQDILVQLPATDAFYAYETKDFWRQIKTAGSAVPANALYLQQAFQADPKQPGLQAPSANIVPPVYIDPSAKIDSTAKLGPNVSIGPRAVIAAGARIKDSIVLEGVEVKHDAAVFHSILGRGCKIGSWARIEGSAVAPNDHSETLVKDGAKIQSVTILSSDVNVSEEVHVQNTIVLPHKDIKNDVVNEVIM*