QTPVTIASVQQAAAFSDHNIQYQFRTEGGQVRNNYTGPNQVTYRLVQVTDQSLEGRDDGGGAVSVVSSAAFSGAPQAVAQNPFTNGGSPAGETVGGETRFAYFPATAVSDGTVSVQAASDPTLTQAGQFYVMMTPPDVIQAGTPRSIAPRTQPYPAKMDGPRTPRDERRRAQHNEVERRRRDKINNWIVTLSKIIPDCNMDSTKTGASKGGILSKACDYIRELRQNNQRLQESLKEVERIQIDNELCRQQIEELKNENALLRAQLQQHGIEIVGETPPQ