MLRGAVNLMLFFWTKVMMHFCGSCIFSGRVLNQRMYSMEFFNRCNITHSDVVSQALIQIHGGKFLPIKSRDDTAYKISVTKKLHIRHLRHSKCGSSKSVNGAARSVANVSGEEDNSSRDNSGLYFGQPTEKEELAALRESAVRATLMKKLSDANLYCRQAQRQLREKEDTMLKCKSELATMETEMQALLSLAQEVASQGSSPGTRKINGKYIQSQLAVRLEEMHKCLLQQVKNIEAACYRDVPFLWYGMAEDVQVMGSFDGWTRGLQLSPESTGSFTKFSATVKLRPGWYHIKFLVDGKWRISPDLPSVGEEPTVNNLLVVE*