MLRQVKPRTARSKRALEKRAPKVNENPKTALFLRGTTCSQVTQDAMQDLYSLRQTHAKRFHKKNPVHPFEDASSLTFFSEKNDTSLILFGSSSKKRPHTITFCRTFDYKMLDMLEFYLDPETFRSIAQFKTKKVPVGTKPLMVFAGTAFESPVPNAFTTAKSMLIDFFRGEPSDKIDVEGLQYCVVVSADEPTSSSTDPSDPSTKPTLHLRAYLIRTKRSGQKLPRVEVEEHGPRMDFRLGRLQQPDADMLKAAMRKPKTNEERTKKNISMDSIGDKIGRIHMGKLDLSELQTRKMKGLKRSRDVVDEDFDDADMPMEGVKEVSDRIVGPRKKKARDVVEF*