MAKDSIITNDKLSMVDEKNPLIFYGSQMKHDEKDCAIAQELPVPLIDLGGFFSGDPATAQQASRLVGEACRSHGFFLVVNHGVDANLISNAHRNMDMFFNLPLSDKQKAERKIGEHCGYASSFTGTFLSKLPWKETLSFQYSAKEDSSHIVEEYFQRTMGESFNNLGNVYQEYCNSMSTLSLSIMELLGMSLGVQKNYFKDYFKDNESIMRINYYPPCQNPELTLGTWPHYDPTSLTILHQDCVSGLQVFVDNEWHSINPNSNAFVVNIGDTFMALSNGIFKSCLHRAVVNNYSPRKSLVFFLCPNKDKVVRSPTELVDSNNPRIYPDFTWPTLLEFTQKHHPADTNTLQAFSNWLQHNSAKP*