MATTVTLKSFTGLRQSSTEQTNFVSHVPSSLSLPQRRTSLRVTAARATPKLSNRKLRVAVIGGGPAGGAAAETLAQGGIETILIERKMDNCKPCGGAIPLCMVGEFNLPLDIIDRRVTKMKMISPSNIAVDIGRTLKEHEYIGMVRREVLDAYLRERAEKSGATVINGLFLKMDHPENWDSPYTLHYTEYDGKTGATGTKKTMEVDAVIGADGANSRVAKSIDAGDYDYAIAFQERIRIPDEKMTYYEDLAEMYVGDDVSPDFYGWVFPKCDHVAVGTGTVTHKGDIKKFQLATRNRAKDKILGGKIIRVEAHPIPEHPRPRRLSKRVALVGDAAGYVTKCSGEGIYFAAKSGRMCAEAIVEGSQNGKKMIDEGDLRKYLEKWDKTYLPTYRVLDVLQKVFYRSNPAREAFVEMCNDEYVQKMTFDSYLYKRVAPGSPLEDIKLAVNTIGSLVRANALRREIEKLSV*