MRSLCLSALVACASGLNLFSQFMKPTLPGFPASAKSVAEVLARPDWTAEFPFEAADFARQDESTDTRFYDLPRFCFHVDEAAVAALTEHYSTAFREWEAPDILDICASHVSHFPADVAESSGRRVALGMNEEELARNGQVTEYVVKDLNVDPRLPFEDNSFDVVTNVVSIDYLTQPLEICKEVGRVLRPGGAAMFALSNRCFPTKAVNIWLRTNDLEHVHIVGSYFHYAGGFKPPSAVEVSPNQDSTPWQGGTSQNIAYLAVVKATVDK*