MFVPHWLCGASFCGLKGPTWSNLSRRQVATRWRYLSPRHAMAWHPSRIPCHAMASLAPACSDDLRPGLFCTTTEAAPTAKLGGTTCQCEVDGIQRPPIRIARQAALGAEIHHSVNGIVFLFVNTDFNHARIMEAKKKFKSTLRYHVDKTNIRLMSIPDGLEPHDSRTSDFQKLFRALENSMTLPLDKIIEEINEKEEQKVICLIVELLVHFLLDADKRYDIPRVALYPGLTITYALRYNSPALVSSNVLLSNGVNQAILDAL*