MSTDLSYFAVKCKICLKTGHGLHFGIETCRACAAFFRVVVFRRTVVLNRKYKCRKRAGRCEVTADDEKSMCKFCRFKKCRELGMSTESELFVFVGSVNISSFPDVRTDHAIKDLTPVDSPCSSTTSEVQKLSEPDDRVAYNIMHPKTRGPALLLDINAIIKKSRVILETYFLPDEDSISHLNPLQRMVHSLRKIRANQSWNPEFVEKVEFIQMFYGWEVQMRGTASWLMHSDEFRKLPGHERIAIFKIVWAVWRRFERYTMTAEIFGQRCYDEKIYLHSHTLAIKMDNYSIDYSNVSDHGFDQFNNIFGGKMIQYYDIIVKPFLELKLTETEITFILCQIIWNYAGRRLQGQTQAAAERFLEQISNNLHQYYEKEYLDAPPEDPTTGKGGENRENRKNYASRLARMMQIVNQMLTVQLQLEDSLQVAFLFDMFNIVFTEPEFFRS