MVVLADIQSSNARIATSLPQGMVAVFVGATSGIGEATLKQFAKHATRPRVYFVGRKQDAGNRIVAECEALNPEGEYIFIPADVSLLSNVDEVCRNIKTKESTLNLLVLTPGIAAIHSETPEGLRKITSLLYFARIRFILNLLPLLQQATSLRRVITVGAAGSEGPIDTTDFEGRKVSAPFFRGHITSLTTVALETLAEKAPTVSFINTHPGAVQTGITREVDNLRMWIVWLALLLFGRWVCIPVIESGERHLFVATSAKYPARDGDDGVPLSESVVVARGVDGKLRGGVYCVTSDGESSDNAIEVLKGLREMGIGEIVWRYTESQFKRITGGQAI*