MKYLFRTFSFAFIGRKVLPPPSNLHYSFGQLCKLKWTWNPPEGMNSGCDLEYCSEILINGIPQENREWSRNLFREEDVSLNEEAHFRVRSECKSDNTSEPSNWVEISTPPKETDFSSLLGEGAGGKTSTAALPQLLWKSQEVPAVLASIGYDGLGNNQQCQNYIYGDNFGCNFSLSIQNSTHVYPTISILIRDNSEEIRPVCANRNPTTIGKMREMDAVLKLHCTVTPSDNKNYYTTPEWGLKPEPGGGGQSPSLTIPGEHTDFTFYIVLILTVPLTVAVATIILLVYLKRLKILIYPQIPDPRKIIKRMFGEQIEDFQSCPGDDFLNVRKPAMEEEIHYLVWIENPESSTSDNEDRERPALQVKAL