MELVLAALCKRAGPLGLLAVLVLLALGFIGEVYCATPRFPAYFIFGDSLVDVGNNNYITTVAKASNLPFGIDFPQGPTGRFCNGLTVPDVLCEIISLPFPPAYLAPTTRGAAILKGVNYASAAGGIVRRTGYDFIGRVDLDTQLQWFGNTVQELQEQLGESGTQVLLAKSLFSITIGANDYVNNYLLTGSPTPKQYTPAQFQELLLNKFDEQLRVLYSLGARSVSVSSIGPIGCIPSQLARRSKNGECSEFVNNLALNFNAGLKVLLSQLSAQLPGARFVYAESFDPVFAYRSNPPQYGFKFGARACCGAGRFNGNVLCLPIIKPCPDRQDYVFWDAFHPTEGVNRLLGNLLYNTLQSKFPQ*