MNWVTPTKQINVPHDLIRFKQSDGCQKLQKGISEIVQLVQGVKVPEGVLDMGIVTRDQQPQPTIISIELNNNIRKIVDIFEILNKTIDETPPVQESSRFGNRAFRDWSEKITTIILKGLEGMGEQGLLEELSWYFINSFGNPTRIDYGSGHELNFYAFIIGLMDYDKLPHDGVQLLILLSKYYDLCRRIILVYRLEPAGSHGVWGLDDHFHLMFIIGASQYCEDRTAPSVQSLLNPMILGKEKSLNLFANAISFVLKLKSGRFNEHSPVLMDIVTRVRNWEKVRQGLFKMYNVEVLGKFPVIQHFYFGSIYRCD