MSASSGVKRPSKAFKTCLFCKRSHVVCDKQRPCSRCVKRDIAHLCREDDIAVSNERPSQHESSPEDNDITAEKYVSGTNSGSLFHYQNIPNGSADNSGSKYGEELSSKLNSTLVNDTASLLLPHQPVFVSENVGSEFSSLNEFLSMLENPLLAQTTLNPSNASDVHLENGSQSTQSPLEYQNDNRGDGSEVVGQEHNVTDAITGSSKNTSKRDHQNQQKEESQVPINPDQNSAPTPKEQFFLTAADPSTEMTPEDRLKLVINAKLEAGLLKPYNYAKGYARLQDYMDKYMNQSSKQRILKPLSTIRPAFRTIARSLKDVDLVLVEESFERMLLSYDRVFTSMSMPACLCRRTGEIYRANKEFASLVDCTVDDLRDGKLAIYELMTEESAVNFWEKYGSIAFDKGQKAVLTSCSLRTKDGIRKRPCCFSFTIRRDRYNIPICIVGNFIPLS