MVTIRAYEISKIICERIEQYNTKVKIANTGIALQVDDSIACIYGLDEVMVGELVEFEEEGSSVKATRRIAHIPVSEAYLGLVINALAKPIDGRGEISASESQLIESPAPGIISRRSIYEPLQTGLNLIDSMIPIGRGQRELIIGDRQTAIGQKASFVAQVTGVALVEYFMYHERHTLIIYDDLSKQAQAYRQMSLLLRRPPGHEAYPRDFFIYIHLGEGSMTTLPIVETQSGDVSAYTPTNVISITDGQIFLYADLFNARIRPAINVGISVSRVGSVAQIKAMKKVAGKLKLELAQFAELEAFAQSASDLDKDTQNQLAKAPLTMEEQIITIYTKTNGYLDLLENRQVRKFLVELRAYLKKNKPQFKEIISSTKMFPREAEVLLKEAIQEQMGLFLLQEHVGKN*