MLYLILTFHHTGHGGVNQLGGVFVNGRPLPDVVRQRIVELAHNGVRPCDISRQLRVSHGCVSKILSRYYETGSFKAGVIGGSKPKVATPPVVDAIANYKRENPTMFAWEIRDRLLSEGICSQDNVPSVSSINR