MDMFLDHMTWPVPGILVVLLLIGVLMSVRTKKHLASLEGKHVVITGGSSGIGLALAKECLSQGAFVTLVARNASRLSLAARLLSSSSSYTCTNPTATSPLLHDRILLKAADVSDAASVTAAIVEAFEWKPIDTLVCNAGITVPGLFGEVRISSLDAVAKTNIMGCVYPIHAVLPLMKARSKHHPSSIVLMSSLSGLLFVNGVNMYTATKYALKGLAELLRFELLPYHIKVSLVCPGFVETPMLDEADRAAAMTNNLVNKLQFYNRAHAKSAEVVAVKTMEGIKQGRFLITTDIMGYFLGVLGRGYVPPDSFVEALKELLLLVPVRLASFVWLAYAKRVIMTNSFEPKTQLHKFEHH*