MTQLIQLVYYGKLLKPVDGCVVPLGNNAGHTGVNQLGGVFVNGRPLPDATRQKIVALAHQGRRPCDISRLLQVSNGCVSKILCRYYESGTIRPRAIGGSKPRVATSDVVEKIEEYKRDQPSIFAWEIRDKLLSDNICNNETIPSVSSINRVLRNLTSKKEQQQTMQTDLYDRLRLVENNFPYNSSWYGQWPLQMNGAVNLNPFVPAAPLEAKKEEDDYIKGHKLFYEVRRTSVGGPSANGEKARKVGRFDGSLS