MPKSSLAALPTDVQSHVNQANTIFKTVDELNDDMRELSLTIHDNPELGFKEFQARKNLVTATYTRGSGGRTFGFNAEFDALPDIGHACGHNLIAVIAVVGAAALKAAMEASDMSGTVKVIGSPAEEDGGGKIFLLKQGIYDDLDACGMAHPFSGMGVAGSRGAHAGSAPWMGVNALDAAVQGYTAVSMLRQQLEPTMRVHGIILGSEKWVTNIIPSYSKVDEVYAETRNNEKLAHSYQIFMDRAFGDKIQLQGVTTASTDFGNVCYKLPGFHPMFDIPSENRAMKVAKGLAVIGAKFMID