MIGKLSFSLSSVAFNGSPIWAEQRSSTWFTVLTCGFTLFTVRDLFYETNTHQAVPVLPFALVEKAHIHERDVQAWVSILLAVHGAGIAVGSPICACWADRSATRRWPYLASLLGLVGATLILSFSESVSLFVVGRLLQGLSGAVAWTVPLAIITDRVGVTQVGPYLGYMTLGRSAGMSAGPIFGGLVFLYWGYFRTYVTAFIILSIDFALRLLLVQGPQLTPSKKAGGSFVALLGPSVLSPLVRKTIQQHGVRKSATARYVGTGVALGCLSFVGHDGALYQTFLVMLLVVAGTFNLFSEISSWIDAVAMAESQAMDYPDRFPAGGAIAQVYGLTNVMFALGFVAGPLGAGFVYQKFGWAATVLLLALVTVISSVPTMLWLGRTRTEGTNATAPVGAVVTVKDETQVV*