MSASLPGSRDLPASQYDLSTYWGRVRHSADLSDPRTLFVSGQGLEHAKQLVTSYKQGKLQSMSPELWQAKKIIDSTLHPDTGKPVFLPFRMSCFVLSNLVVTAGMLTPNLSTYGTLGWQITNQSLNVAINASNANKSTPLSTSTMVQSYFLAVGASCGVALGLNAIVPRLRGLSPGTKTVLTRLVPFAAVASAGALNVFLMRGEEIRLGIDVYPSESEDARKRREEAGNALEPLGKSKKAATIAVGETALSRVLNSSPIMVLPPLILVRLQKTAWLSQRPRMVLPLNLGLIFTTSVFALPLALAAFPQRQAVKAQSLEKEFWERGGEGGMVEFNRGI*