MINLHHIFPFSIDMIACRGFIFTIFILNFVLACHLILLQPLVSASDGIPMKADDLLEKATQSIKVKRYSEALEDLNAAIEADSTLSEAYSHRANILRRLCRYKESEINYKKYLEHKPGNSAAEKELSQLHQARSALETASSLHDSGDLKRALEYVDKVVLVFSPACSKAKLLKVKLLLASKDYSGAIAETGYILKEDENDLDALLIRGRAYYYLADHDVAMRHYQKGLRLDPEHSELKKAYFGLKNLQKKTKSAETNVDKGKFRLAVEDYKAALALDPAHVAYNVHLHLGLCKVLVRLGRGKDALSSCTEALNIDEELLEALVQRGEAKLLTEDWEGAVEDLKTAAQKSPQDTSIREALMRAEKALKLSKRKDWYKILSVSKSASAAEIKRAYKKLALQWHPDKNAENREAAEEKFREIAAAYEVLGDEEKRVRYDRGEDEEGMGMGGGGGGGGGYGFGGFDPFGGGGQQYTFHFEGGFPGGDFGGFHY*