MDSLLQHGVLPASIPLFVIIYAVGYFCLFSRWKHKARFEAASCSMSMVHGAITSILSAYDLLHHPWKLDAPNTPLENAVMEFSIAYFVVDLLHYLLFVPEDYKFILHHLATSIYMFSCKYYTKHGAISVMALMGLGEVTTPLQSVWTVARLGRDLSHQAKRLYESTSLPFTIFFTFTRGIVGPYLTWKLCKFYLSNQPNHMIPFWLAASWMGMVVVGMMGSMMWMQSLWAGLRRFNARKKTAFSKAAKSQ*