MGTCLSVDDSSDDYIGCGCSAGVRQRRRKRRIMEVLAAEAKNNELLFRMPGRMYLNGSSSNACIFTQQGRKGTNQDAMIVWENFASQTDVTFCGVFDGHGPFGHLVAKKVRDSLPSKLSALYKSQAHQDMRVLPSATSIGGLDESKGGLAADAKVPVPENVQSQKMVSVWKDCFLKAYHAMDKELKSHPTIDCFCSGTTAVTMLVQGQDMVIANVGDSRAVLGTLTVDDNTKVEAIQLTVDLKPNLPLEAERIKRCKGRVFALEDEPEVARVWLPHDDSPGLAMARAFGDFCLKDFGLIAEPEVTHTQLTERDQFVVLASDGVWDVLSNKEVVDTIWEAPTRTTAARSLV