MASKLRLEGKVAIITGGASGIGEASARLFVQHGARVVVADIQDELGLQVVQSIGIHKATYRHCDVTDEKQVEDTVAYAVQKYATLDIMFSNVGTLNFCSVLDMDMTAFDETMTVNVRGSALAVKHAARVMVDKKIRGSIICNVSLEGILAGAASLAYIASKHAVVGIVKAAARELGPYGIRVNGVSPYGIATPLVCKAYGLDAAPLEAAINGNANLKGVTLSTMHVAQSALFLASDESAYTSGQNLAVDGGLSSILKLQ*