MVRSVAALNCSSKSRTEQTVKQEEKSARERERMEATQLKMTLPNRPGYRMQCVKINQSVVTSASCSSATTRQAARDLAASAVAQLNDDDDAMRSEVEIEREAHHELLPLIHRLKQMIARPDKLLFALVRSDGDTARATTCADECKLLLRKKAVAFQRVELRELAATWHRFVDTAGSPSSTNSYTKRVDHMMMKLALYYMRLWNYLCAICIDAVVAMASVAHEAHKQWYSSLQPDRRRHSASISPMFEAKSSDALSHSMVRTTQSSSSASAAALAKRSRLTRQSNEFMIGWFIAHKANPYPSADERSQIADKTGLTEQQVRNWFANMRKRHWKPNRLNPKKPRCLLDVVLRKHEV