MSASSPNNGLCAICSDKATGKHYGASSCDGCKGFFRRSVRKNHVYQCRFVRSCHVDKDKRNQCRYCRLKKCFRAGMKKEAVQNERDRISVRRTPYDDQQRNSALSVATLYNADAATKSMLTQITTSDITRKALANVGDICESMKQQVMKMIDWAKLIPPFNEMDTDDKVSLLRSHACEHLLLSLARRSCMYNETLLLSNDTVITRTSLDNEQNKITCRIMDELIQPMRDIQMDESEFACLLAIILFDPSSRNLTISHRIRSLRWQVQVNLEDYINDRQYDSRGRFGEMLLLLQNLQTIAFQVIEQINAYRLYAGLKLDTLLLEMILQGSHFFIICVFSS