MTVNQAQANLAKNDFLPKMGNNRTNLVIVNLCFTPSKDFFAGKPSKKDNFAWKLFLLVLIGLCGLSVCFIRVGQRTMFLQAGLLGKGKIDSFHCSEASRNLTGDIQLHYPRPSSFQRGECVCTPVHFFVILSMQRSGSGWFETFLNNHPNISSHGEIFAGRGRHEYLSIIKSRLDEVYNLDYRSSAIKDECTSAVGFKWMLNQGVMEYHRDIVRYFENKGVSVIFLLRRNLLRRHVSILANAYDRQMKQLNGTHKSHVHSKEEADALAIYKPSINHKILPASFRRVAEVIRDALEAFNSTRHTILYYEDLVKDKERLNQIQEFLGVPVLELKSQQVKIHTQMISDQIQNWDTVYNALKGTEFEDFLIPNEYI*