MSMAALASTFATGSIASCQVTRKPPTWKDARLSRTNALPFAMNGAARSISQNLKSAVACRKKYIVPPGQARCTLAADVYTKDQIDCPSCKGLKRPDFFGRYGVYGGMYVPETLMTALSNLETAYRSTINDTEFKKELNEVLRDYVGRETPLYFAERLTEHYKRDGKGPLIFLKRGDLNHTGAHLINNAIAQALLAKRIGKKRIIAETGAGQHGVATATVCARFGMECIVYMGAQDMERQALNVFRMRLLGAEVRPVNSGTATLKDATSEAIRDWVTNVETTHYILGSVAGPHPYPMIVRDFHSMIGAEVRLQAMEKWGGKPDVLLACVGGGSNAMGLFHEFIEDDSVRLIGVEAAGLGADTDNHTATLTMGAVGVLHGAMSYLLQDADGQIIEPHSISASLDYPGIGPEHSFLKDVGRAEYYSVTDDEALEAFQRLSKLEGIIPALETSHALAYLDKLCPTLEDGARVVLNCSGRGDKDVSSVIGYLNGKH*