MPIGRGEVHAVVSVTSNSPILVGTSVRASEVIIVDTSGSMYGEKLNAAKQAARAAIEALRDGVNFAVVAGHRTAQMIYPAEDRLVKVDARTRAEALDAVGTLRADGGTRMGTWLARAAELFTPVDEGIKHAILLTDGQNNEPPEEFERVLRRVAGTFVCDCRGVGTDWKVDELRRIDSALLGGGPGIIADPADMAADFRAMAQASMGKSVADVALRLWTPHNAVVRYVKQVAPTVQDLSGRAVERVPQAGDYPTGSWGTENRDYHVCVEVPPGDPGRQLRAGWVRVVIPGEHGIDDHVLASGNILAEWTADEARATEINPRVAHYTGQVELAQAIQDGLSARRDGDEDVATTRLGRAVALAHESGNEETAKLLERVVDVIDPVTGTVRLKPTVDKVDEMTLDTNSTRTVRTRPRPSGEEPGESPGPG