MNSQQLFDDLQQRGLIAQSTPLEALVERFATSQVLYCGFDPTAGSLHIGHLVPLLMLKRFQNAGHQAIALIGGATGMIGDPSFKANERVLNSAQTVQQWVSDLSQQITQLMASQSENCASLMTVNNADWIGKINLIDFFRDVGKHFSVNTMINRESVKQRLARPDQGISFTEFSYSLLQSYDFAHLNREFGCTLQIGGNDQWGNIVSGIDLTRRLNGAEVCGLTLPLITKSDGTKFGKTESGAVWLESSKTSPYRFYQFWLNSDDADVYRFLAYYTFLSAAEIEEIRQADALRAGKPQAQQILAEHVTRFVHGEEGLAAAQRITQALFSGDVSYLSLSELAQLELDGLPCVAASRSDTLLDLLLSAGLASSKRQAREWLENGAIRVNGERVQQEGVLSGFALFDRYYVLQRGKKQFALVKLEGLAE*