MLLSKNSQLILRHRKKFKTKKVFFSGNIQDDFPLSLSTMRTKINFHKYNDCIDFKKKIMNNNIVHNNLLISQEMIQNCDVIIYYWPKDKSEAKFQLMNIISCSPINTEIFIVGNNSSGVKSAPLMLKKWIELEKIDSAKHSILISGLIKKKAIFVLEDFFKTHLWKNLIIKSLPGVFGHKKIDSGSKLLASTFSNRITGKVLDIGCGTGFLSASLLYFSPDAILTLVDNNMYALKCSQYTLNSNKFNGKIVYSNLYSNVFKKFDLIISNPPFHNDLQINFNIIEKMICGAKKYLTKTGELRFVTSRFINCHFLLNKFFQKYYVIKETSQYKVYQAFYK