MASLQFKVTKMPAVLVAPSLPTPKEFLYLSNIDDQATLRFHAPIIQFYRFNPSKGEDPARVIREGLAKILMFYYPFAGRVREAPAGKLVVECTGEGVLFVEADADIALDEFGDLQPSFPCWQDLLHDMPDSQTITNSPLLFIQVTRLRCGGFIFAMTFNHTMTDGIGILQFMNALAEMVKGGSRPSVLPVWKREILRPRTKPTVKYPLYEYDQIEDKDGQLVSANELIHKSFFFLHKEIESLKRQAVGKGKCTTFEILSAFLWRLRTKAVQLAAEQEARLIFTVDARNKSKPPLPEGFYGNAISLACAKATAEELANKPLSFAMKLINEAKTAVNDEYMRSTIDLMELKGRPHCTVVNTFFVSDVSKMRFRDVDFGWGGASYGGLARGGVGVVPGLVNNFISHRNTSGVEGIVVPLCLPSAAMRRFQAEINHTIHKAPAITRFIRLGFL*