MASLQFKVTRMPAVLVEPSLPTPKEFLYLSNIDDQATVRFHFPIIQFYRFDRSKNGEDPAGAIREGLARVLVFYYPFAGRVRDAPAGKLVVECTGEGVLFVEADADIALDEFGDLQPSFPCWQDLLHDVPDSQTITNSPVLFIQVTRLRCGGFIFAMTFNHTMADGIGIVQFMNALAEMVKGGSRPSVLPVWKREILRPRTKPTVKFPLYEYDQIEDTDGQLVSANELIHKSFFFGHKEIESLKRQAVGKGKYTTFEVLSAFLWRLRTKAVQLAARQEARLIFTVDARNKSEPPLPEGFYGNAISLACAKATTEELANKPLSFAVKLINEAKTAVNDEYLRSAIDLMELKGRHHCTVVNTFFVSDVSKMRFRDVDFGWGGASYGGLARGGVGVVPGLVNNFISHCNTSGVEGIVVPLCLPSAAMRRFQAEINHAIHKAPAIPRSSL*