MSTYSENNPNNPHADPELFYVRQNRIGKGSFGEVYQGYDKRTSLPVAIKIIDLESAEDEIYHGSFLKGSHLWIIMEYCSGGSCSDLMKAGVFREEYIAILIKAANILLTANGDVKLADFGVSGQLTATMTKKNTFVGTPYWMSPEVIKQSGYDHKADIWSLGITCIEMAMGEPPYADLHPMKVLFLIPKNPPPQLDDRFSELIEKYEKWKAEGGAKPADDGVSGMSQEPAYGPAADALWDPPTNGSVSGPPNSRMSIQSAPTTPSRGTSTSTYVNSPGHSRGAMVPPPAPVPAPSQVQPPQHHHDEQLEENGDEDVMLEGVIIPALSNLATRVPNDHARA