MPPDRGRASRACTSCRKQKTRCYEAGIPGRACMRCDRLHQNCSLVQITASVEETVAPAPGTDARLERLEKTVATLLDRLGEGPAKTPGHESSRPTPAQTSPESGGAYKVTESSAAPIMVIRDLATDSGIKPMSDARSLGAVLDELISPDLALTLITIFLEYYGRWVLFDPECEPSELLSQVKKSSLLFCACSLIAVRHTSEELAASLAPKLYEYARSLASTTLLVTPQPIEFFQATLILSMWSTTVGQVPLSIDSWLLSGFALQHSHSSPLFTAVTTQSHPPNKLDEEIMNNCYLWNHLCLAHMHYCVGTSRRSMLQPWQIERCRAIIVSDHAINFEVRMVAEIYLYWTVYEHLIQESVDLLKAVAALQDWRRKWEFVLEQPRSQFLSMGFHFSHLLLYEHALKSKSSRAREPIVSEMIHHSTEIVQLAMDTVDERTRHLTDHIYHMITFAAIVICRLLNAHQEQVASTHNIDELELLVRDLVQWLYCIGLPCHAAHTLGNIITKVHQKLRPHVELSPANPQPDELLGELNNYYFPEFLGLGISADGDWDLLSNMGLFPESPSVPGRPD