MDKGKSVKSTEKSVGMPPKTPKTDNNAHVDNEFLILQVNDAVFPIGSYTHSFGLETYIQQKKVSNKESALEYLKANLSSQFLYTEMLSLKLTYESTLQQDLEKILGIEEIIRLSTSPMELRLANQKLGNRFIKTLQAMNELDMGEFFNAYAQQTKDPTHATSYGVFAASLDMELKKALRHYLYAQTSNMVINCVKSVPLSQNDGQKILLSLQSPFNQLIEKTLELDESHLCAASVQNDIKAMQHESLYSRLYMS*