MPTSRSPQLDCFRSEVAWPPSASSCVLDFSEDLAREEIALRRALFVSVAGSRPGVSGSDELKEVRHCFGVKLEDMRIHQTYPEDFLLFLPDEDTTTKVLNEGRPLRGPRFSLLLKRWSRFAHASSSSMAELVDVRLTGIPQHAWCRSTTEQLLRDSCWVEALHSEAMEMRDFSALMVKTWCFDPEKLVRKMDLHILEAGIDDQEKRFLTYKISIDILPPKTLQMTSATPPPPPPPPSGREPDDDGPDDQDPQNRRRPVPIDLRWPVQMRLGPRLPLGRAHVVIMPGGDPGVEETAPGVEVTAGRYEDQLVMHTGAEEFLSQPPVRVEVEEDLGESVRVLILPAAGITYAPDIQLGGTLGQATSPHLGTFVSGPLENLCHDSPHQDPYDEAITLDGPLGSFGPSSPHHS