MSTLEPPARISKPGGAALWLARMQMKHGRKLVIALPYIWLILLFLLPFLIVFKISLAEMARAIPPYTDLLEWADGQLSITLNLGNFLQLTDDPLYFEAYLQSLQIAGISTICCLLLGYPLAWAVAHSKPSTRNILLLLVILPSWTSFLIRVYAWMGILKNNGALNNVLLWLGVIDQPLTILHTNLAVYIGIVYAYLPFMVLPIYTALTRIDYSLVEASLDLGARPLKTFFSIIVPLTKGGIIAGSMLVFIPAVGEFVIPELLGGPDSIMIGRVLWQEFFNNRDWPVASAVAIIMLLLLIVPIMWFHKHQQKSVGEHG*