MVLHGEAVVVALVIIRVLFSVPSVLLWEGLGLVGLGVAGLLVELASDDDAHKFKFNSLKPRPGSSSGIFLGTVTLPTVMLSRLIQLCRSISEQESEIPDSGNLRLQFWAACACSLGVLFFLLCILCNASKGGLYHLPTQKMRFWMISMSFTISFGTVCSFSLMTMTQLGYLVSLAMGWLLLHALVSGTVLQYIIHTFPCCASIGEALLVTGGLVLYLADALAYTLAKANMHVPLLNHFFGGVNEKRDKISTIIQALFVGLLLMSKFYKVILYIWKYLTSVTKIQVLNSKERASEDFQKSIVFCAALGITLTIIAPRWLYFVQDFQTHPLLWIINFILQKPLERLALCIYWLAVICLGVLRFYDISKNSTIERILLRKYYHLMAVIMFVPALLFQPEFLNLAFGAALATFLVLEMVRVWRILPLGDLVHQFMNAFTDHRDSEILIISHFSLLLGCAIPIWMCGHLNDRPLAPFAGILSLGIGDTMASMVGHKYGVLRWSKSGKKTVEGTAAGITSVLLACSVLLPWVASTSFILSQHWLSLVLSVICAGLLEAYTTQLDNAFIPLIFYSLLCL*