MSCAIVEKTLYLIQSDDPILKLQGARDIRRLTKSSLRYRRHFSDAVKPLVDMLRNSPSVEYNEAALLALLNLSVKDEGLQEHATASLLTLSASSVTKLILSSFGVIPLLVDILRRGSPQAKVDSIITLYNLSTSQGNLTLILQTEPVPSIVTLLKSCKKSSKTAEKCTALLESLMSYDECRKALTSEEGGILAIVEVLEIGSLQCREHALGALLTMCQSDRCKYRELILREGVVPGLLELTVKGTTKSKEKSQILLRLLRDTPNERSQLQPDTLENIVFNLISQIDGKEQTGKARGLLAEVIQVSMNQSLRRLHQRATVCTPVDLSIAGGASTISST*