RKGGQIRFNLQQSKMLEKKFSQQKYLMPTERKNVARILQLSERQVKTWFQNRRAKWRRMKQVVVVGVACC