MVHFLSPLAISVAILASLGLGHPGHDVKQEAAERAEFLKRAPAQSRSLAQCASTLKARGEPASRERTDQFLFQFIVRPTDRLDTQYLKARDVDSVLDTDHHSNLTGVNPSTDPSVLFASGGTCIVQPEVTQGPYYIAGELIRRNVVEGQTGVPLFMDIQLIDTNTCEPLPNIYTDIWHCNATGVYSGVVASGNGNTNDESNLNTTFLRGVQPSGDDGVVRFESIFPGHYTGRTVHIHVVTHPANETKILPNGTIAGVYDGHSSHVGQIFFDQDLITEVEKTSPYSSNTQSLTENSDDSILETEADTTDPLMEYVLLGDSVSDGIFAWISIGVNSLRDDSLSPEGYWTEDGGEVNDDFEMNMAGMGDIAGAVPSSSASASATASA*