MKVKVMGFSVIPKIRSSSVCLFSVRACHELPHGPSCIYVGPLHTATQETLEALYSQARDAYYSGDPLILDDMFDRVELKLKWYGSKSVVKYPRCSIRRHSTYADADEDLSMAIALAGLWSLFLALGCSACVWPIYYTVSTAYQKAFDSGLSYDSPASVLGLLFVVNSIIFMTLGLAIGYPVASASVKVLQGLWRNDLAALKGSCPNCGEEVFAFVRTDKANNSSHRADCHVCECLLEFRTKVEQSALRLGRQWVYGRIYLVRRSRRQGDP*