MLKLKNALFVILIVMLFSSCGMNTALTANLNNNVTNVTLSQKNYKVVGLVTGKAQATYVLGIGGLSHKALVAMAKADMLKQANLMGSARAVVNVTTEENLVQILFPIYFRKEVYVQAHVIEFVGGGQ