MSLLITVLSASALLCAILLVLVNGLNKQRHLPPGPPGWPIIGHLPILQAPLHQCLHQLAQRYGPLLFIKLGSTPTVVASSPLWAKEFLHTHDSAFADRPQFEASKRLFYGNGSMVMMEYGSTWRELKKLYTVQILTAKRVEMFGHLRREEMAVTMEVIRKSQHKVVNLRNLVFNTVGNMMSRMLFSERSFDAGEATDGRESEFKRIVAEMSVLFGTPVIGDLIPWLSWLDIKGYKKQMDRLAKRIDVFLEDVLVRRMAGRSKGGQYSEDRNSEASDYLDLLLQIYSQDGKVDKKSIKSILLDLLAAGAETTTTAIEWSVAELLRSPDCMSKLQAELDHAMPPTSHEVSGIFQCADLTKLSYLQAVIKESLRLHPPFSLVIRRMCKGLETSIQVGPFNLPKRTRVLVNLWSMGRDPTLWGESALSFCPDRFLNSSIPDYNGQHFEFLPFGTGRRMCPGINLALASMSSVMANLLWGFHWKVPGDMPLDLLEASSLTTPMAKPLLAIPISRQCHF*