LRAHIPTLPYEKKLSKVDTLRLAIGYINFLQDLVSNENFAFNGKEDMTPPDSTSSTSSSCLQDFDYEGIRKTNSTGEATASTATGQSVGAGELNSTRDGFTRAR