MALSRRSHAKSRLGCKTCKSRKVKCDEQKPECRNCVRHNVPCDFLESCAKVSALSPAPSNGLGGNLNMADLELLHHYSTYTYVTLSEQLVMRDYCRINLVQIGFKYDYIMRTLLAISGMHLAHHRKQSFDYYTSLAAAHHEAATRTAMELMKDLNAENAPMLFLYSSLTMYYALGAPRQKSNFLLVGESGFPDWMFLLRGSRLFHSYLTEDGALEPLLHDARQRWIRMFSARLPDDDPAKRHLDNIGKMIAEETTTAITAAEDKADDNEREATVSRLRHNQNVYLEAISKMEHALAGCRRTASPDDGVRRGSGVYEDGVAARMAFIWLFEVTDGLLPLLQTEPTPQEAAVLLAFFAALLQKSSNHWWTQGWPEHLIARIYALLDQNHRLWIRWPIEEMGWIPPP