MPYLLLTLAALFWGGNYVVGHVLVQGVDPILMTEARWALTALLLGLLYRRQIVGSRHLLRANAPAVVVLTLCGQVSFPLTLYIGLQTTSALNAAIYMSATPSMVLLINRLIFRDPVSGRNWLGVAFSTLGVMILLFQGNPLHAASLHTFAIGDLWAMGSALSWALYCSLLRLKDRRIPANGFVAVSSLLGALILLPIVIFWLMRHPAQDSAAWREPFFLSGLAYLVIFPSWLAYLFWNKGIATIGATRGEIYTHIIPLSGGVLSILFLHTQPQAWHLFSALFIMLGIVICSLEKRQAAGRLSTPGHRG*