MSSRYFPKSALWSSSTPSSRLGIWRKTRQSAHFIHSGSRWIIGNGNRVDVWHDSWADDSSLASLFPYFSFPRFTKSAKAQDGVLKHVKVLSQLRCCEFKCALAQEFSAWGALEHMMVHSSSHTGFGPFYVICDYNPRSPLDLAPVPDLQRVPKKAEDLIATIQEVHKTMQQNLLEATAKYKHAADKKRRLVEFDVGDFVWAILTKDQFSVGEYNKLAVRKIGPLEIIAKINSNAYKLKLPSHICTLDVFNVKHLVPYHGDSSEDETMNSRVNSLTPGGNDVVQVEANEYMDALDRSKARRAAPKRFCGRSCIQSHPPTLAASGIVPSSLFNFSSIVTLVLASNHLRGDIPSDIGFKLPNLLSFHICFNKFTGALPSSLHNITKIQSIQPSNNFLTGSVPQGLESLRDLQTYNIGLFEHEALLQLKEERAKWEHND*