MESAWIDHPFLSLDLGVGHLRLPDQAPAEDLEAKLNRMSEENKKLNELLSAIYADYSTLRSQLFDLTSTSPKEKGLVSPSRKRKSESLERISSDDMTYERTDGVGNRVESASSEDPCKRFREDPKPKISRVGVRTDPSDSSLVVKDGYQWRKYGQKVTRDNPSPRAYFRCSFAPSCPVKKKVQRSAEDRSILVATYEGEHNHVHPSQTEVIHGSCQNGSLPCSLSINSSGPTITLDLTQQGGKDSKEIESPEFRRLLVEQMASSLTRDPNFTAALATAISGRILRHPPA