MVNIGRKLFAKIHKQKHHANPNHDVHFMAREIDDWLVRGVESMVNGSYTPRHLKRHYFPDEMVDQLHLSDRIFQNILLKQIKPTFPYVMNPNCYHLHGPSGVRLATRRIRQVLLEKKPQYIIRADIKSFYKSIPHHQLIQDIKKHYNDLNVQSMLEQIIINPIETPRGYKNPDQGIALRGPLSQFFSGIYLKPLDDAFNSMDVTYIRYQDDILILCQTSRQLNRCKQRMMEVLHERRLSLSRKKTRIGNIEKGFHFLGIHYPGTQTQDNTHVIQANDRAVIPAGTAQNLTSLWGGTEIAINHQTPGLDTIVPHARTLRKAREQINLMVKDGVSPKKIRRYLHLWVMWWVRTTESWQYQELLEWFLNVCWDFSPAAYAAGLLTHAIKKYGYQSQAQVLSAPGFYATA