MDAASHLHGLTKTIFFTFLFVSSAFASINQPIINSNSILVALLDSSYTELAELVEKALLLQSLEDLVGKTNLTIFAPKNEALERDLNPEFKQFLLEPRNLKSLQSLILHHIVPSRVDLTKRIESTWKRALSNHHLRLSLRNKRMLVEESVEVVDRNSIVRPDGLIHGIDKLLIPYTVLENFNRRRELRSISAVLPTGAPTVDSRNKKKQSKMGPAGAPPAVPIFEALAPGPSLAPAPAPGPGGPQHHFDGATQVNDFITTLVHYGGYNELADILVNLTSLATEMGRLVSEGYVITVLAPNDEAMGRLTADQLSEPGAPEQIMYYHIIPEYQTEESMYSSVRRFGKVSYETLRLPHKVAAEEADGSVRFGQGDGSAYLFDPDIYTDGRISVQGIDGVLFPAEEVKSPATVKKVVAKQRRGKLLEVACTLAATLGQDSQFASCSQ*