MSPVVLENPAINLHASSMAARMQQQFNPAPSDDEFNYSSPAPTAAAAAASSTVLAPTRAPCVNCGVTESPLWRRDPDGNTVCNACGESMFLIFAVWLSLVVSLPVLCFCFLFLSQSVGNNSGFLRC