MVLWRTGGAWWCYLARAPHYKAPPHTIPQLRASSHHLVERKSESEIDLTTCLRSKPLCMHHHHQDQAMGDALWDLLGEEMAAAGGEHGLPPGFRFHPTDEELVTFYLAAKVFNGACCGIDIAEVDLNRCEPWELPDAARMGEREWYFFSLRDRKYPTGLRTNRATGAGYWKATGKDREVLNAATGALLGMKKTLVFYKGRAPRGEKTKWVLHEYRLDGDFAAARRPCKEYSFCVCIHQWHYNSWCKHDDALEEWVICRILHKAGDQYSKLMMVKSPYYLPMAMDPSSFCFQEDPTGHPLPNPSGCTPFHHGHPHHSMQPPPPLPPSNHAGKAVFTGAAAACCMQQEPADGSNSAVLPMPPFPPFTPIVAGKPAAPAPPPQVVNAGPQEPPPPTWLEAYLQHTGGILYEMGPTAAPRGA