MMKTVNELIKDINSLTSHLHEKDFLLTWEQTPDELKQVLDVAAALKALRAENISTKVFNSGLGISVFRDNSTRTRFSYASALNLLGLAQQDLDEGKSQIAHGETVRETANMISFCADAIGIRDDMYLGAGNAYMREVGAALDDGYKQGVLPQRPALVNLQCDIDHPTQSMADLAWLREHFGSLENLKGKKIAMTWAYSPSYGKPLSVPQGIIGLMTRFGMDVTLAHPEGYDLIPDVVEVAKNNAKASGGSFRQVTSMEEAFKDADIVYPKSWAPYKVMEERTELLRANDHEGLKALEKQCLAQNAQHKDWHCTEEMMELTRDGEALYMHCLPADISGVSCKEGEVTEGVFEKYRIATYKEASWKPYIIAAMILSRKYAKPGALLEQLLKEAQERVK*