GAEIDPFLNLFASTDLQDLLAAESVGEEEQLENGDGSQRGSTEALRGDRREAEEVKLPCSAISLVKRQERRVAAPRRAPRAERPTICSECGKGFSRSIHLIQHQRMHTGERPFLCGECGKGFSQSSHLIQHRRVHTGQKPYTCAECGKSFSQSSNLLKHQRIHTGLKPYVCSECGKIFSDSSTCIKHQRMHTGERPYKCSACGKSFSQHSHLLQHQQAHSGVRPYSCSQCGKRFGQSSDLINHARTHTGEKPYKCSQCGRGFSGNSNLIKHTRIHTGEQPYRCSQCGASFRFQPQLVRHQKHHT