MVLWRTGGAWWCYLARAPHYKAPPHTIPQLRASSHHLVERKSESEVGKGIGFLVDQIPFPSWILIFLLRSHQIDLTTCLRSKPLCMHHHHQDQAMGDALWDLLGEEMAAAGGEHGLPPGFRFHPTDEELVTFYLAAKVFNGACCGIDIAEVDLNRCEPWELPDAARMGEREWYFFSLRDRKYPTGLRTNRATGAGYWKATGKDREVLNAATGALLGMKKTLVFYKGRAPRGEKTKWVLHEYRLDGDFAAARRPCKEEWVICRILHKAGDQYSKLMMVKSPYYLPMAMDPSSFCFQEDPTGHPLPNPSGCTPFHHGHPHHSMQPPPPLPPSNHAGKAVFTGAAAACCMQQEPADGSNSAVLPMPPFPPFTPIVAGKPAAPAPPPQVVNAGPQEPPPPTWLEAYLQHTGGILYEMGPTAAPRGA