MSKFLPEELAIEILVRLSMKDLARFRCVCKTWRDLINDPGFTETYRDMSPAKFVSFYDKNFYMLDVEGKHPVITNKLDFPLDQSMIDESTCVLHCDGTLCVTLKNHTLMVWNPFSKQFKIVPNPGIYQDSNILGFGYDPVHDDYKVVTFIDRLDVSTAHVFEFRTGSWGESLRISYPDWHYRDRRGTFLDQYLYWIAYRSSADRFILCFNLSTHEYRKLPLPVYNQGVTSSWLGVTSQKLCITEYEMCKKEIRISVMEKTGSWSKIISLSMSSFISVQDRIYDYQVEFVSFTRKNDLVVTFTGYNDHFEMEPEERTKKKMFLYKTGNERSEEVRFCNPLAGLRFLCECVETLKIVNRIFI*