MSVADAAAAADKGKEKVEEPVPPARAAGGGNGRFMAYPARMAEHKSVVADAALFRAELEKLHAHMGTKLKSSSYFLPIYPTSHHSICKYVKSEGQIDNCLCCCLAQLYFFGGQGWYQQESDHVFTADPRSLPCIEVRAETQNIDKRKRATNASSDPALASDNVDVDVIIDGKFEHGYIVTVITGSKSTKAVLYNYSEEPALTTLAPTMHVNNTASKGGRRRRQRRKKLSTTDPRHPKPNRSGYNFFFQDQHRKLKPDYPGQDRLISKMIGERWNNLSPEDKAVYQERGVQDKERYQSQLAAYKEELRTGQPMSNPMPIIGNAPIQQTFPQTEVTIDEVDSKVSKGDMLLSNQRYNNSDEGVDSGGKLVEDEEFNTDTSPEPSIDTTDSPGLLDPSADGDRFELRRRENPNKNEKQSTAPK