MSHVFRRSLRTALALASSARAYPWARCATSRALSTSANDEEKRAEIDDDSEAAARDAYSANLAMRAARARKMGTKIGEASSERVSATMRADGTAPKFYEEVSVRRDDASGTWRVTLDERLLRTPRRNEYTFGTKALAVAIAMEWDAQTDHVAPFTMPLTQLSATALDHMWERETRELHVETLLKHFRTDVVRVRSMDEAVAKRQVETHAPILKWAEKEFGEVEVSDSIFGPETSDKTLEVLRKRLNAMCPWELTCAFALSAATKSLLIGLKTLRGELSVDEAIAAARVEEETQIEEWGLVEGGHDLDQLDIRVKVAAPVMLMKLRADNGE*