GATSDAEPGDEERPGLQVDCVVCGDKSSGKHYGVFTCEGCKSFFKRTIRRNLSYTCRSNRDCQIDQHHRNQCQYCRLKKCFRVGMRKEAVQRGRIPHALPG