MGCAQSTIAVVGRKNKKRIIQESVVFVLQFRVPVQSDLQRQLKGVSPKTTINRLTCLRNQIELVAEDTGGSAISELRTALEEYLSLLSGLIKKSKDGMEGCVELKWRTLGDGRRAEICCTNLWMEMLIVIHMMAALALTEANSLMIPKDCYASGSGNGVRVVSTDCRRDAVDLLLKASGYLEFCVREILTQLPHDIKSKLPDDMQESVLQTLSIQALGQGTEIQLGLAVDSQKATLSVKRRIACEQVIYFTQAYHCLSSCEAVSHGCAKKLLRFIYWKFLEAKAAAYYYHGLVTDKGSEPACHLSAVCCFLAAAEILGESKKACLSFCLAPPVTRAPPMWGVMKHLSQKIPEVAFRKSQTYGYLLEEEEKAMQCLPELPDFQLSLRPDDFELPEIEDVSSS*