MATLRVPEVVPSPTQDCEKLRDAVQGLGTDEKAIIWILGHRNASQRKKIRETYQQLYNESLIDRLNSELSGDFRKAVILWTTDPPERDAKLANEALKANKKGMKQLQVVVEITCASSPNHLQEVRQAYCSIFDCSLEEDIVSAVPLPLRKILVAVASSYRYDKELVDTKVANAEAAKLHEVIKSKKLDQDDIILILSTRNFHQLRATFACYNQNFGNSIDQDIKSCGKGDLESLLRVVIKCIDTPEKHFAEVIGEAIIGFGTDEDSLTRAIVARAEIDTMKIRGEYFNIFKTNLDGAVTGDTSGDYKDFLMTLLGARI*