MGGQYAAARRTCGELIHISKHLGIDGRVIQVVALVDASTALLEGRPARAERLLHFVEPLNDFIQQQEWWYLRSLDVFRGICAWRAGDAAGAAASFEGAFECWRGEAKTATWPALLFISVLLDFALWYRWQSDTAVTLAAALDANRPKIRLGAVARLRALACGGSPRASVSDCELEAGRACARNPATPAPLTARAVLLDTGGASSSKSVRIVSDLDAGEADGEPASDRDRGVDALALLLRPLVARALLLVAPLDPGPPPRALPGAGRLSLLRLRRAPTAGDDDDAVRALAAEAKQAAAFLRDLGSLLEETCRQRLPNLAPCCDLLRAQRPGAPRARRLASLRAARDGFAAGGLRPLEALACMQLARAEPDRAAAAAALDAAGRIADETRTVIPALERLRGARAAAAAGAEAASAPTQPSPDREGYLPLFA*