MVCLVQLYACFWQHPSEPVRMASRSLFHCAASRAIPSVLCHKSSLLPTVSFIYSNDTEKHLVFKDRELSSTDDSDSKLDKNRAQESQLELSEISGWLDSYEAQDWTSMIGGTSQDARASRIIVGAALAVWYPSLVKSNLTVAVAPQLVKLVMAVNDRHSATAAELLAEGMESTWQSQIASEIPHLIGDVFLLIECLSGGASTNTGSIQNPVMAMSIRETLTGILLPSLAMTDVMGFLHVVENQIWTTGSDSPVHLVSLMTLVRIIRGAPKAMVPYLDKVCLLFTLATVIHYIDCSRAVFFQS*