MTDPNPAFDTVHPSGHILVRSCRGGYMHSVTLSDEAMETDAETLTRGILLTADVSHLKALLEVREEILAAGHTPSAEVPTPYDLDAAIEKLLAHHLRRRDGAK