MQLPTSFFAGALGALLLPQQVLATIYLCGDSTMARSGANDGQTDGWGNHFQKYTTAPVVNKAIGGRSARSYWNEGRFAEVANLVRAGDVVVIEFGHNDGGSPNKNDNGRSDCPGSGTEVCYSDKTGEAVYTFVFYYIQAAKLMLAKGATVVLSSQTPNNLWEGGQYGSGAPRFVGYVATAQRALADSRVTQVDHFTATARMYLKLGNVATNALYPRDHTHTSVKGADLNAQSFAQAVAQGLNGTTSLKNLIISNYPRVY