MALVVEGLVVVGSLVSLGWGGLWFLNRKLYKEYEEKSALVQILFALVFAFSCNLLQLVLFEILAILSKEARWMNWKLDLFCLITLLVFVLPYYHCYLSLRSTGLGVERAAVGAVIFLFALLYAFWRMGIHFPMPSPEKGFLTMPQLVSRVGVIGVSVMAVLSGYGAVSLPHSYLSLFIREIEEGDIISLERRLMQAMEMSIGKKKKIVLLQMEMERIQGSRQQLEARSFFKRLVGTVVRSVQEDEREQDIKSMEAEVNGLEELCRQLFLEIYELRQAKKAAMYARTWRGHVKNFLGYAFSVYCVYKMLKSMQSVVFKESNSLDPVTQTIGFLLHFFHIGINVAVWSQHISLIFIGTLITVSIRGFLQNLMKIFFFISGRGNGSSTNVVLVLSEIMGMYFISSILLIRKSLVTKYRLIITDVLGGDIQFDFYHRWFDAIFVASASISLLFIIVQSISRQSDKHPVD*