MPHLRIRGLASDAVARLSRELPARLAAITATEVSSYTMEWIPSQFFQQGEACQPLVMVEVLWFQRNESTQDDMEACIREHLLAETQLSVAVIFIGLDKRGYYRDGRHF