MVRTVAHGENSSSSVYGTNVTDVGQNHLELVGSYLIPGTQFYTVTAYQNPEVIRVKIENNPFAKGFRNRQMQHVDMGDMLSVYHHVSSGLETEQTAVSAHSSANSGASVASYLGC