QKEKPKAADSQPLIKAITPTSTTTTSSTAETVGGGKEFEEQKQSHSNRKQRRCWSPELHRRFLHALQQLGGSHVATPKQIRDLMKVDGLTNDEVKSHLQKYRLHTRRPATPVVRTGGENPQQRQFMVMEGIWVPSHDTTNNRVYAPVATQPP