MKESAGKVGGGLPSVDARYTQWKYLVPILYDWLANHNLLWPSLSCRWGPQIEQATYKNRQRLYLSEQTDGSVPNTLVIANCEIVKPRVAAAEHISQFHEEARSPYVKKFKTIIHPGEVNRIRELPQNMNIVATHTDSPDVLIWDVEAQPNRHAVLGATESRPDLILTGHQENAEFALDMCRSAPFVLSGGKDKSVVLWSIHDHISTLATKTGGTNDKPSESPVIQARGVFQGHEDTVEDVQFCPSSEQEFCSVGDDSCLILWDARTGSSPVVKVEKAHNADLHCVDWNPIDENLILTGSADNTIRLFDRRNLTNNGVGSPIHIFQNHTAAVLCVQWSPDKSSVFGSSAEDGVLNIWDHNKIGERSGEASKGLLFRHSGHRDKVVDFHWNAHDPWTIVSVSDDDETTGGGGTLQIWRMIDLIYRPQQEVITELDKFRSHILTCSSQSHQDLTNQNS*